Ho qualche problema nel far funzionare correttamente l'ambito nei rail.Come decifrare un record associato in Rails 3
I miei modelli:
class User < ActiveRecord::Base
default_scope :conditions => 'users.deleted_at IS NULL'
class Feed < ActiveRecord::Base
belongs_to :user, :foreign_key => :author_id
Quando chiamo il seguente:
feeds = Feed.includes(:user)
voglio saltare il default_scope per gli utenti. così ho provato:
feeds = Feed.unscoped.includes(:user)
Ma questo non rimuove l'ambito dagli utenti. Qualche suggerimento su come posso farlo funzionare? Grazie
http://stackoverflow.com/questions/3963124/default -scope-and-associations o http://stackoverflow.com/questions/4758145/how-to-use-unscoped-on-assocated-relations-in-rails3 help? –
Purtroppo, no. Il primo è obsoleto. Il 2 ° non è dettagliato usando include. – AnApprentice