У меня есть модель поста и комментария. Пост имеет много комментариев. Что я хочу сделать, так это иметь запрос, который проверяет сообщения, в которых описание последнего комментария пусто.
class Post < ActiveRecord::Base
has_many :comments
end
class Comment < ActiveRecord::Base
belongs_to :post
end
Без sql это будет выглядеть так:
Post.all.select { |p| p.comments.last.description == "" }
NB: это приложение для рельсов 3.2. where.not
в этом случае не работает