Posso aggiungere in qualche modo campi personalizzati con valore statico (non calcolato)?
Desidero preparare gli oggetti prima di inviare e ho bisogno di rimuovere alcuni campi con informazioni interne e aggiungere campi con qualche ID entità.
Per esempio io ho raccolta "test" con gli oggetti come questo
{_id: ObjectId(...), data: {...}}
E ho bisogno di convertirlo in
{data: {...}, entity_id: 54}
Così come posso aggiungere ENTITY_ID: 54 senza loop over risultato il mio codice?
db.test.aggregate({ $project: {_id: 0, data: 1, entity_id: ? } })
Grazie
db.test.aggregate ({$ progetto: {_id: 0, dati: 1, entity_id: {$ add: [54]}}}) http://www.codefari.com/2015/11/project -in-mongodb-with-example.html – Singh