次のようなドキュメントを含むコレクションがあります。
{
"name" : "some",
"items" : [
{"_id" : 0,
"name" : "item name"},
{"_id" : 2,
"name" : "item name"},
{"_id" : 0,
"name" : "item name"}
]
}
items の最初のインデックスの _id が 0 であるすべてのドキュメントを選択したいと考えています。
これを行う方法はありますか?
ありがとうございました!
編集:
私はこれを試しました:
$items->find(array('items' => array('_id' => array('$ne' => 0))));
と
$items->find(array('items[0]' => array('_id' => array('$ne' => 0))));
ただし、どちらも空を返します。