この質問では、JefftheBearが配列を使用してドキュメントを検索する方法を説明しました
contains 'tag1'
contains ['tag1','tag2'],
contains any of ['tag3', 'tag4']
しかし、別の配列の一部である配列を使用してドキュメントを検索する場合はどうすればよいですか?
post1.tags = ['tag1']
post2.tags = ['tag1','tag3']
post3.tags = ['tag2','tag4']
post4.tags = ['tag1','tag2','tag3','tag4']
タグがあるのでpost1とpost3を取得したい
contained in ['tag1', 'tag2', 'tag4']
tag3がに存在しないため、post2とpost4を取得したくありません['tag1', 'tag2', 'tag4']
つまり、タグ配列内のすべての要素が別の条件付き配列で見つかる投稿を選択します