基本的に、$in を使用してサブドキュメントに基づいてドキュメントを検索することは可能です。たとえば、私が持っていたとします:
array(
'item.1',
'item.2',
'item.3
)
次のドキュメントを返します。
{
item {
1: {
}
}
}
{
item {
2: {
}
}
}
{
item {
3: {
}
}
}
使用できるものdb.inventory.find( { qty: { $exists: true, $nin: [ 5, 15 ] } } )
があるかどうかはわかっていますが、$in を使用してそれを行うにはどうすればよいでしょうか?