$arrayElemAt
を割り当てることができます $let
を使用して変数に値を返しました 式とドット表記を使用して、in
のサブドキュメントフィールドにアクセスします 表現。
"usr": {
"$let": {
"vars": {
"field": {
"$arrayElemAt": [ "$__usr", 0 ]
}
},
"in": "$$field.username"
}