आप $arrayElemAt
. असाइन कर सकते हैं $let
. का उपयोग करके वेरिएबल का मान लौटाया in
. में उप-दस्तावेज़ फ़ील्ड तक पहुंचने के लिए एक्सप्रेशन और डॉट नोटेशन का उपयोग करें अभिव्यक्ति।
"usr": {
"$let": {
"vars": {
"field": {
"$arrayElemAt": [ "$__usr", 0 ]
}
},
"in": "$$field.username"
}