0

链接belong_to 一个Collection 和belongs_to 一个Category。类别是祖先节点,可以有父类别和子类别。

我正在尝试从集合中检索所有链接,然后按类别对它们进行分组,如下所示:

Category.order(:name).includes(:links).where(links: {collection_id: @collection.id})

问题是我无权访问空的父类别。我将如何制作一个也可以选择这些类别的 where 子句?

4

0 回答 0