Можете да използвате агрегиране:
db.collection.aggregate([
{
$unwind : "$tags"
},
{
$match : {
"tags.type" : "Sports"
}
},
{
$group : {
_id : "$_id",
tags : {$addToSet : "$tags"}
}
}
])
Можете да използвате агрегиране:
db.collection.aggregate([
{
$unwind : "$tags"
},
{
$match : {
"tags.type" : "Sports"
}
},
{
$group : {
_id : "$_id",
tags : {$addToSet : "$tags"}
}
}
])