Sie können die folgende Syntax verwenden, um Zeichenfolgen aus zwei Feldern in einem neuen Feld in MongoDB zu verketten: db.myCollection.aggregate([ { $project : { newfield: { $concat : [ " $field1 ", " - ", " $field2 " ] } }...
Sie können die Funktion $substr in MongoDB verwenden, um einen Teilstring aus einem String zu extrahieren. Diese Funktion verwendet die folgende grundlegende Syntax: db.myCollection.aggregate([ { $project : {substring: { $substr : [ " $fullstring ", 0, 4 ] }}} ]) In...
Mit der folgenden Syntax können Sie in MongoDB einen String in ein Array von Teilstrings aufteilen: db.myCollection.aggregate([ { $project : { split_field: { $split : [ " $field1 ", " " ] } } }, { $merge : "myCollection" } ])...
Sie können die folgenden Methoden verwenden, um die Länge einer Zeichenfolge in MongoDB zu ermitteln und diese Zeichenfolgenlänge in Abfragen zu verwenden: Methode 1: Ermitteln Sie die Länge der Kette db.myCollection.aggregate([ { $project : { "name": 1, "length": { $strLenCP :...
Sie können den $and- Operator in MongoDB verwenden, um nach Dokumenten zu suchen, die mehreren Kriterien entsprechen. Dieser Operator verwendet die folgende grundlegende Syntax: db.myCollection.find({ " $and ": [ {" field1 ": " hello "}, {" field2 ": { $gte :...
Sie können den $or- Operator in MongoDB verwenden, um Dokumente zu finden, die einem von mehreren Kriterien entsprechen. Dieser Operator verwendet die folgende grundlegende Syntax: db.myCollection.find({ “ $or ”: [ {" field1 ": " hello "}, {" field2 ": { $gte...
Sie können die folgende Syntax verwenden, um alle Feldnamen in einer Sammlung in MongoDB aufzulisten: Object. keys (db.myCollection.findOne()) In diesem speziellen Beispiel werden alle Feldnamen in einer Sammlung namens myCollection aufgelistet. Das folgende Beispiel zeigt, wie diese Syntax in der Praxis...
Sie können die folgenden Methoden verwenden, um zu überprüfen, ob ein Feld in einer Sammlung in MongoDB vorhanden ist: Methode 1: Überprüfen Sie, ob das Feld vorhanden ist db.myCollection.find({ " myField ": { $exists : true } }) Diese Methode prüft,...
Mit der folgenden Syntax können Sie ein Dokument nur dann in eine Sammlung in MongoDB einfügen, wenn es noch nicht vorhanden ist: db.teams.update( { team: 'Hornets' }, { $setOnInsert : {team: 'Hornets', points: '58', rebounds: '20'} }, {upsert: true } )...