我想要一个范围,它会返回一个列表(例如)他们有章节的书籍。我找到了这篇文章。
它帮助我选择有章节的书籍。但是,如果我想选择那些他们没有章节的人,例如:
class Book
scope :long, joins(:chapters).
select('books.id, count(chapters.id) as n_chapters').
group('books.id').
having('n_chapters = 0')
end
这个范围没有给我任何回报。你能帮我吗?