从特定记录(祖先)中获取独特的父母

时间:2016-07-09 23:31:22

标签: ruby-on-rails ancestry

有没有办法让特定记录的独特父母?这就是我现在这样做的方式,但它减慢了网站的速度:

echo grep -o $(pidof bash) test.txt

2 个答案:

答案 0 :(得分:0)

试一试:

categories_with_products.pluck(:root_id).uniq

答案 1 :(得分:0)

如果您已有数组,则可以使用uniq方法执行此操作:

categories_with_products.uniq{ |x| x.root_id }

但是,如果您想直接从数据库获取它,可以使用distinct方法:

Model.distinct.pluck(:root_id)

我希望它有所帮助!