Je veux trouver des valeurs distinctes des villes d'une collection contenant des objets mentionnés ci-dessous:MongoDB Requête complexe d'objets
{
location:{
address:'XYZ',
city:'New York'
}
}
Pouvez-vous me aider à la requête que je dois tirer? Je sais que je dois utiliser elemMatch
et $exists
. Mais ma requête suivante semble fonctionner et retourne un ensemble vide:
db.collectionName.distinct({'location':{'city':{$exists: true}}})
Merci. Il vérifie également une valeur. Mongodb est vraiment génial :) –