Questo sta per essere una domanda stupida, ma se ho un oggetto Mongo che è in questo formato:Usando find() per cercare le chiavi nidificate in MongoDB
{
"url": "google.com",
"statusCode": 301,
"headers": {
"location": "http://www.google.com/",
"content-type": "text/html; charset=UTF-8",
"date": "Fri, 22 Mar 2013 16:27:55 GMT",
"expires": "Sun, 21 Apr 2013 16:27:55 GMT",
"cache-control": "public, max-age=2592000",
"server": "gws",
"content-length": "219",
"x-xss-protection": "1; mode=block",
"x-frame-options": "SAMEORIGIN"
}
}
Utilizzando db.collections.find()
, come faccio a trovare la chiave server
o una chiave annidata in un'altra chiave?
Ho provato db.collections.find({headers:{server:"gws"}})
Ho provato citarli in tutte le combinazioni possibili, ma l'uscita è sempre stato vuoto, o ...
Ogni suggerimento sarà apprezzato.