Mongo db - Interrogation tableau imbriqué et objets
J'ai le document suivant de la structure:
{
"_id":"12345",
"value":{
"T":0,
"v":[
{
"name":"JW",
"cost":100
}
]
}
}
Comment faire j'ai une requête le nom de la clé? J'ai essayé la notation par points, mais sans succès (je pense qu'il travaille pour seulement deux niveaux)
- Si vous avez été, par hasard, faire un groupe, vous devez utiliser le
$unwind
opération sur levalue.v
clé avant de pouvoir les utiliser sur lename
/cost
champs.
Vous devez vous connecter pour publier un commentaire.
Il n'est pas clair exactement ce que vous avez essayé, mais cela devrait travailler à trouver de la doc ci-dessus par
name
:Référence
Vous devez utiliser
$elemMatch
opérateur:Mongo docs