有几天我正在努力学习如何使用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
等
感谢您的耐心