有没有更好的方法呢? (Mongoid + TaggableWithContext)

时间:2013-04-18 09:13:45

标签: ruby mongodb tags sinatra mongoid

有几天我正在努力学习如何使用MongoID,我发现自己遇到了一个问题:

有更好的方法吗?

  Group.find_by(name: params[:group]).subgroups.tags.each do |l|
   puts l
   puts Group.find_by(params[:group]).subgroups.tags_tagged_with(l).to_a
  end

我在与mongoid_taggable_with_context

的组合中使用MongoID

我们的想法是找到属于某个组的所有标签,并为每个标签找到具有该标签的项目。

预期结果(示例):

Tag1中:
 SubGroup2
 SubGroup3

TAG2:
 SubGroup1
 SubGroup2

感谢您的耐心

0 个答案:

没有答案