В моей модели Post.rb у меня есть default_scope :conditions => {:deleted => 'false'}
Но если я попытаюсь запустить Post.find(:all, :conditions => "deleted='false'")
, он ничего не вернет. Как будто default_scope имеет приоритет над всем.
Я хочу, чтобы, когда я делаю Post.find()
, он не возвращает удаленные сообщения, но я также хотел бы иметь доступ к ним, если мне нужно. Что нужно изменить в моем запросе или моей модели Rails?
Спасибо.