आप $objectToArray
का इस्तेमाल करके नीचे दिए गए एग्रीगेशन का इस्तेमाल कर सकते हैं कोड>
मोंगोडब में 3.4 और ऊपर
db.collection.aggregate([
{ "$addFields": {
"field": { "$objectToArray": "$$ROOT" }
}},
{ "$match": { "field.k": { "$regex": "need_" }}},
{ "$project": { "field": 0 }}
])
आपको आउटपुट देगा
[
{
"_id": 1,
"need_more": 1,
"need_some": "A",
"website_id": "123456789"
},
{
"_id": 2,
"need_more": 2,
"website_id": "123456789"
}
]