Ancestry Gem:获取其链接属于集合的所有类别和父类别

时间:2014-01-20 01:51:37

标签: ruby-on-rails ruby activerecord ancestry

链接belongs_to集合和belongs_to类别。 Category是一个Ancestry节点,可以有父类和子类。

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

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

问题在于我无法访问空的父类别。我如何制作一个也会选择这些类别的where子句?

0 个答案:

没有答案