我有MongoDB文档,它有一个数组的键.我想判断数组中的第二个元素是否存在.如果存在,则返回文档,否则不返回任何文档.
example document :
{
_id : "672d75267",
name : "somename",
arr : [1,2,3]
}
db.collection.aggregate([
{
$match : {
$expr : {
$arrayElemAt : ["$arr",2]
}
}
}
])