Articles of mongodb query

Aggiorna il campo con il valore di un altro campo nel documento

Ho una collezione t1 con i seguenti campi nel suo schema _id, field1, field1 Voglio settare il campo valori di field2 come sql: update t1 set field1=field2; Come posso farlo in MongoDB?

Come posso ordinare una collezione Meteor al momento dell’inserimento?

Sto lavorando al mio primo progetto usando Meteor e sto avendo qualche difficoltà con l’ordinamento. Ho una forma in cui gli utenti inseriscono aforismi che vengono poi visualizzati in una lista. Attualmente gli aforismi più recenti vengono visualizzati automaticamente nella parte inferiore dell’elenco. Esiste un modo semplice per far apparire i più recenti in cima […]

come unire più raccolte con $ ricerca mongodb

Voglio unire più di due raccolte utilizzando la ricerca aggregata $. è ansible aderire? per favore fatemi sapere se è ansible Fammi un esempio Qui ho tre collezioni: “utenti” { “_id” : ObjectId(“5684f3c454b1fd6926c324fd”), “email” : “[email protected]”, “userId” : “AD”, “userName” : “admin” } “Userinfo” { “_id” : ObjectId(“56d82612b63f1c31cf906003”), “userId” : “AD”, “phone” : “0000000000” } […]

Come restituire solo i documenti nidificati di una matrice da tutti i documenti

Ho una domanda sulla richiesta di documenti annidati. Ho provato a cercare ma niente ha risposto alla mia domanda o forse lo sto ignorando. Ho una struttura come questa: { “_id” : ObjectId(“592aa441e0f8de09b0912fe9”), “name” : “Patrick Rothfuss”, “books” : [ { “title” : “Name of the wind”, “pages” : 400, “_id” : ObjectId(“592aa441e0f8de09b0912fea”) }, { […]

Come cambiare un campo booleano in un documento con un’operazione atomica?

C’è un modo per triggersre il campo booleano di UN documento in MongoDB con un’operazione atomica? Dì, (in pitone) cl.update({“_id”: …}, {“$toggle”: {“field”: 1}})

Obiettivo di confronto con stringa per $ graphLookup

Sto provando a lanciare $graphLookup come mostrato nel seguente messaggio: L’objective è, dato un record specifico (commentato $match lì), recuperare il suo “path” completo attraverso la proprietà immediateAncestors . Come puoi vedere, non sta succedendo. Ho introdotto $convert qui per gestire _id dalla raccolta come string , ritenendo che fosse ansible “corrispondere” con _id dall’elenco […]

Pipeline di aggregazione Mongodb su come limitare un push di gruppo

Non sono in grado di limitare la quantità di elementi inseriti in una funzione di gruppo con la pipeline di aggregazione. È ansible? Piccolo esempio: Dati: [ { “submitted”: date, “loc”: { “lng”: 13.739251, “lat”: 51.049893 }, “name”: “first”, “preview”: “my first” }, { “submitted”: date, “loc”: { “lng”: 13.639241, “lat”: 51.149883 }, “name”: “second”, […]

Come cambiare il tipo di dati del campo nidificato nel documento Mongo?

La mia struttura Mongo come sotto, “topProcesses” : [ { “cpuUtilizationPercent” : “0.0”, “processId” : “1”, “memoryUtilizationPercent” : “0.1”, “command” : “init”, “user” : “root” }, { “cpuUtilizationPercent” : “0.0”, “processId” : “2”, “memoryUtilizationPercent” : “0.0”, “command” : “kthreadd”, “user” : “root” }, { “cpuUtilizationPercent” : “0.0”, “processId” : “3”, “memoryUtilizationPercent” : “0.0”, “command” : […]

la struttura di aggregazione mongodb corrisponde ai documenti nidificati

Ho il seguente elenco di documenti: { “_id” : “Tvq579754r”, “name”: “Tom”, “forms”: { “PreOp”:{ “status”:”closed” }, “Alert”:{ “status”:”closed” }, “City”:{ “status”:”closed” }, “Country”:{ “status”:”closed” } } }, …. { “_id” : “Tvq444454j”, “name”: “Jim”, “forms”: { “Jorney”:{ “status”:”closed” }, “Women”:{ “status”:”void” }, “Child”:{ “status”:”closed” }, “Farm”:{ “status”:”closed” } } } Voglio filtrarli dal loro […]

MongoDB – Query sull’ultimo elemento di un array?

So che MongoDB supporta la syntax find{array.0.field:”value”} , ma in particolare voglio farlo per l’ultimo elemento dell’array, il che significa che non conosco l’indice. C’è qualche tipo di operatore per questo, o sono sfortunato? EDIT: Per chiarire, voglio find () per restituire solo i documenti in cui un campo nell’ultimo elemento di un array corrisponde […]