У меня есть следующие классы / отношения:
#post.rb
belongs_to :user
#user.rb
has_many :posts
Мне нужно сделать что-то вроде этого:
scope :has_posts, joins(:posts).where('posts is not empty')
или что-то вроде:
User.where('posts is not empty')
Каков правильный синтаксис для запросов на отношения?Могу ли я сделать это эффективно, не используя счетчик кэша?