ドキュメントのコレクションがあり、各ドキュメントは次のようになります。
{'name' : 'John', 'locations' :
[
{'place' : 'Paris', 'been' : true}
{'place' : 'Moscow', 'been' : false}
{'place' : 'Berlin', 'been' : true}
]
}
場所配列の長さは任意です。
配列been
内のすべての要素に対してフィールドが true であるドキュメントを照合したいと考えています。ドキュメントを見ると、$andを使用する必要があるように見えますが、サブフィールドで機能するかどうかはわかりません。locations