1

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 を mongoid_taggable_with_context と組み合わせて使用​​しています

アイデアは、グループに属するすべてのタグを見つけ、これらのそれぞれについてそのタグを持つアイテムを見つけることです。

期待される結果 (例):

タグ 1:
サブ
グループ2 サブグループ 3 タグ

2:
サブグループ 1 サブ
グループ 2

お待ち頂きまして、ありがとうございます

4

0 に答える 0