Nel mio modello vorrei verificare se l'app è in esecuzione all'interno di consolle IRB o come sito Web?Rails controlla se console IRB o pagina web
class MyModel < ActiveRecord::Base
def xmethod
if !isIRBconsol
self.user_id = UserSession.find.user.id
end
end
end
Puoi dire perché vuoi questo? Il problema più grande potrebbe avere una soluzione migliore. –
Voglio impostare il campo user_id di un modello before_save. Perché UserSession non esiste in IRB provo smth in questo modo. Migliore solutiom? – xpepermint