ingredients
の要素 0 が であるすべてのドキュメントを検索したいと思いますapple
。だから私はドキュメント1と3を取得したいのですが、2は取得したくありません。そのようなことはMongoでネイティブに可能ですか?
そのままの例では意味がありませんが、私のアプリケーションは複雑すぎてここに掲載できませんでした。
{
_id => 1
name => 'best smoothie'
ingredients => Array
(
[0] => apple
[1] => raspberry
[2] => orange
[3] => banana
)
}
{
_id => 2
name => 'summer smoothie'
ingredients => Array
(
[0] => lemon
[1] => mint
[2] => apple
)
}
{
_id => 3
name => 'yogurt smoothie'
ingredients => Array
(
[0] => apple
[1] => blueberry
)
}
借用例 - Mongo を使用した配列要素のクエリ。