Können wir mongodb ein benutzerdefiniertes Feld mit statischem Wert hinzufügen finden Abfrage?Wie füge ich ein Feld mit statischem Wert zu mongodb find query hinzu?
Ich versuche API-Anfrage UId zu allen Abfragen, die wir an mongodb machen, hinzuzufügen/anzufügen, so dass wir Anfragen mit langsamen Abfragen von mongodb-Protokollen abbilden können.
Ich mache es in Aggregatabfragen mit '$literal'
in projizierten Feldern. Meine Aggregate Abfragen sieht ungefähr so aus:
db.test.aggregate({
$project: {
"custom_id": { $literal: "uid" }
..
}
..
})
Auch ich kann nicht jedes Feld einzeln in projizierten Felder umfassen und die „custom_id“ Feld mit dem statischen Wert hinzuzufügen.
Was ist Ihre MongoDB-Version? – chridam
MongoDB Version ist 3.2.7 – Sanjeev