Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Unterstützte MongoDB-APIs, Operationen und Datentypen in Amazon DocumentDB
Amazon DocumentDB (mit MongoDB-Kompatibilität) ist ein schneller, skalierbarer, hochverfügbarer und vollständig verwalteter Dokumentendatenbankservice, der MongoDB-Workloads unterstützt. Amazon DocumentDB ist mit den MongoDB-APIs 3.6, 4.0, 5.0 und 8.0 kompatibel. In diesem Abschnitt werden die unterstützten Funktionalitäten aufgeführt. Unterstützung bei der Verwendung von MongoDB-APIs und -Treibern finden Sie in den MongoDB-Community-Foren. Wenn Sie Unterstützung bei der Nutzung des Amazon DocumentDB-Services benötigen, wenden Sie sich an das entsprechende AWS Support-Team. Informationen zu den Funktionsunterschieden zwischen Amazon DocumentDB und MongoDB finden Sie unter. Funktionale Unterschiede: Amazon DocumentDB und MongoDB
MongoDB-Befehle und -Operatoren, die nur intern oder nicht auf einen verwalteten Service anwendbar sind, werden nicht unterstützt und sind nicht in der Liste der unterstützten Funktionalität enthalten.
Seit der Markteinführung haben wir mehr als 50 zusätzliche Funktionen hinzugefügt und werden uns weiter an den Anforderungen unserer Kunden ausrichten, um ihnen die benötigten Funktionen bereitzustellen. Informationen zu den neuesten Produkteinführungen finden Sie unter Ankündigungen von Amazon DocumentDB
Wenn es eine Funktion gibt, die nicht unterstützt wird und die Sie von uns erstellen lassen möchten, teilen Sie uns dies mit, indem Sie eine E-Mail mit Ihrer accountID, den angeforderten Funktionen und dem Anwendungsfall an das Amazon DocumentDB-Serviceteam
Topics
Befehle für die Datenbank
Themen
Administrative Befehle
| Befehl | 3.6 | 4,0 | 5.0 | 8.0 | Elastischer Cluster |
|---|---|---|---|---|---|
|
Gedeckelte Sammlungen |
Nein |
Nein |
Nein |
Nein |
Nein |
|
klonen CollectionAsCapped |
Nein |
Nein |
Nein |
Nein |
Nein |
|
collMod |
Teilweise |
Teilweise |
Teilweise |
Teilweise |
Teilweise |
|
CollMod: ablaufen AfterSeconds |
Ja |
Ja |
Ja |
Ja |
Ja |
|
konvertieren ToCapped |
Nein |
Nein |
Nein |
Nein |
Nein |
|
copydb |
Nein |
Nein |
Nein |
Nein |
Nein |
|
Erstellen |
Ja |
Ja |
Ja |
Ja |
Ja |
|
createView |
Nein |
Nein |
Nein |
Ja |
Nein |
|
createIndexes |
Ja |
Ja |
Ja |
Ja |
Ja |
|
currentOp |
Ja |
Ja |
Ja |
Ja |
Ja |
|
fallen lassen |
Ja |
Ja |
Ja |
Ja |
Ja |
|
dropDatabase |
Ja |
Ja |
Ja |
Ja |
Ja |
|
dropIndexes |
Ja |
Ja |
Ja |
Ja |
Ja |
|
filemd5 |
Nein |
Nein |
Nein |
Nein |
Nein |
|
erhalten AuditConfig |
Nein |
Ja |
Ja |
Ja |
Nein |
|
killCursors |
Ja |
Ja |
Ja |
Ja |
Ja |
|
killOp |
Ja |
Ja |
Ja |
Ja |
Ja |
|
listCollections auflisten* |
Ja |
Ja |
Ja |
Ja |
Ja |
|
listDatabases |
Ja |
Ja |
Ja |
Ja |
Ja |
|
listIndexes |
Ja |
Ja |
Ja |
Ja |
Ja |
|
reIndex |
Nein |
Nein |
Ja |
Ja |
Nein |
|
renameCollection |
Ja |
Ja |
Ja |
Ja |
Nein |
|
setzen AuditConfig |
Nein |
Ja |
Ja |
Ja |
Nein |
* Der type Schlüssel in der Filteroption wird nicht unterstützt.
Aggregation
| Befehl | 3.6 | 4,0 | 5.0 | 8.0 | Elastischer Cluster |
|---|---|---|---|---|---|
|
aggregate |
Ja |
Ja |
Ja |
Ja |
Ja |
|
count |
Ja |
Ja |
Ja |
Ja |
Ja |
|
distinct |
Ja |
Ja |
Ja |
Ja |
Ja |
|
mapReduce |
Nein |
Nein |
Nein |
Ja |
Nein |
Authentifizierung
| Befehl | 3.6 | 4,0 | 5.0 | 8.0 | Elastischer Cluster |
|---|---|---|---|---|---|
|
authenticate |
Ja |
Ja |
Ja |
Ja |
Ja |
|
logout |
Ja |
Ja |
Ja |
Ja |
Ja |
Diagnosebefehle
| Befehl | 3.6 | 4,0 | 5.0 | 8.0 | Elastischer Cluster |
|---|---|---|---|---|---|
|
buildInfo |
Ja |
Ja |
Ja |
Ja |
Ja |
|
collStats |
Ja |
Ja |
Ja |
Ja |
Ja |
|
Conn PoolStats |
Nein |
Nein |
Nein |
Nein |
Nein |
|
connectionStatus |
Ja |
Ja |
Ja |
Ja |
Ja |
|
dataSize |
Ja |
Ja |
Ja |
Ja |
Ja |
|
dbHash |
Nein |
Nein |
Nein |
Nein |
Nein |
|
dbStats |
Ja |
Ja |
Ja |
Ja |
Ja |
|
explain |
Ja |
Ja |
Ja |
Ja |
Ja |
|
Erklären: executionStats |
Ja |
Ja |
Ja |
Ja |
Ja |
|
features |
Nein |
Nein |
Nein |
Nein |
Nein |
|
hostInfo |
Ja |
Ja |
Ja |
Ja |
Ja |
|
listCommands |
Ja |
Ja |
Ja |
Ja |
Ja |
|
Profiler |
Nein |
||||
|
serverStatus |
Ja |
Ja |
Ja |
Ja |
Ja |
|
top |
Ja |
Ja |
Ja |
Ja |
Ja |
Abfrage- und Schreiboperationen
| Befehl | 3.6 | 4,0 | 5.0 | 8.0 | Elastischer Cluster |
|---|---|---|---|---|---|
|
Change streams |
Nein |
||||
|
delete |
Ja |
Ja |
Ja |
Ja |
Ja |
|
find |
Ja |
Ja |
Ja |
Ja |
Ja |
|
finden AndModify |
Ja |
Ja |
Ja |
Ja |
Ja |
|
bekommen LastError |
Nein |
Nein |
Nein |
Nein |
Nein |
|
getMore |
Ja |
Ja |
Ja |
Ja |
Ja |
|
bekommen PrevError |
Nein |
Nein |
Nein |
Nein |
Nein |
|
GridFS |
Ja |
Ja |
Ja |
Ja |
Nein |
|
insert |
Ja |
Ja |
Ja |
Ja |
Ja |
|
parallel CollectionScan |
Nein |
Nein |
Nein |
Nein |
Nein |
|
resetError |
Nein |
Nein |
Nein |
Nein |
Nein |
|
update |
Ja |
Ja |
Ja |
Ja |
Ja |
|
ReplaceOne |
Ja |
Ja |
Ja |
Ja |
Ja |
Befehle zur Rollenverwaltung
| Befehl | 3.6 | 4,0 | 5.0 | 8.0 | Elastischer Cluster |
|---|---|---|---|---|---|
|
createRole |
Ja |
Ja |
Ja |
Ja |
Nein |
|
fallen lassen AllRolesFromDatabase |
Ja |
Ja |
Ja |
Ja |
Nein |
|
dropRole |
Ja |
Ja |
Ja |
Ja |
Nein |
|
gewähren RolesToRole |
Ja |
Ja |
Ja |
Ja |
Nein |
|
widerrufen RolesFromRole |
Ja |
Ja |
Ja |
Ja |
Nein |
|
widerrufen PrivilegesFromRole |
Ja |
Ja |
Ja |
Ja |
Nein |
|
rolesInfo |
Ja |
Ja |
Ja |
Ja |
Nein |
|
updateRole |
Ja |
Ja |
Ja |
Ja |
Nein |
Befehle für Sitzungen
| Befehl | 3.6 | 4,0 | 5.0 | 8.0 | Elastischer Cluster |
|---|---|---|---|---|---|
|
Transaktion abbrechen |
Nein |
Ja |
Ja |
Ja |
Nein |
|
commitTransaction |
Nein |
Ja |
Ja |
Ja |
Nein |
|
Sitzungen beenden |
Nein |
Nein |
Nein |
Nein |
Nein |
|
töten AllSessions |
Nein |
Ja |
Ja |
Ja |
Nein |
|
töten AllSessionsByPattern |
Nein |
Nein |
Nein |
Nein |
Nein |
|
Sessions beenden |
Nein |
Ja |
Ja |
Ja |
Nein |
|
Sitzungen aktualisieren |
Nein |
Nein |
Nein |
Nein |
Nein |
|
Sitzung starten |
Nein |
Ja |
Ja |
Ja |
Nein |
Benutzerverwaltung
| Befehl | 3.6 | 4,0 | 5.0 | 8.0 | Elastischer Cluster |
|---|---|---|---|---|---|
|
createUser |
Ja |
Ja |
Ja |
Ja |
Ja |
|
fallen lassen AllUsersFromDatabase |
Ja |
Ja |
Ja |
Ja |
Ja |
|
dropUser |
Ja |
Ja |
Ja |
Ja |
Ja |
|
gewähren RolesToUser |
Ja |
Ja |
Ja |
Ja |
Ja |
|
widerrufen RolesFromUser |
Ja |
Ja |
Ja |
Ja |
Ja |
|
updateUser |
Ja |
Ja |
Ja |
Ja |
Ja |
|
Benutzerinformationen |
Ja |
Ja |
Ja |
Ja |
Ja |
Sharding-Befehle
| Befehl | Elastischer Cluster |
|---|---|
|
abbrechen ReshardCollection |
Nein |
|
Schere hinzufügen |
Nein |
|
hinzufügen ShardToZone |
Nein |
|
Balancer CollectionStatus |
Nein |
|
Balancer starten |
Nein |
|
Balancer-Status |
Nein |
|
Balancer Stopp |
Nein |
|
überprüfen ShardingIndex |
Nein |
|
klar JumboFlag |
Nein |
|
cleanupOrphaned |
Nein |
|
aufräumen ReshardCollection |
Nein |
|
verpflichten ReshardCollection |
Nein |
|
Sharding aktivieren |
Ja |
|
spülen RouterConfig |
Nein |
|
bekommen ShardMap |
Nein |
|
bekommen ShardVersion |
Nein |
|
isdbgrid |
Nein |
|
Listet Scherben auf |
Nein |
|
Median-Key |
Nein |
|
Chunk verschieben |
Nein |
|
Primär verschieben |
Nein |
|
Blöcke zusammenführen |
Nein |
|
verfeinern CollectionShardKey |
Nein |
|
Entfernt Schwer |
Nein |
|
entfernen ShardFromZone |
Nein |
|
Sammlung Reshard |
Nein |
|
Satz AllowMigrations |
Nein |
|
setzen ShardVersion |
Nein |
|
Sammlung Shard |
Ja |
|
Status „Sharding“ |
Nein |
|
split |
Nein |
|
Vektor teilen |
Nein |
|
Harding deaktivieren |
Nein |
|
aktualisieren ZoneKeyRange |
Nein |
Abfrage- und Projektionsoperatoren
Themen
Array-Operatoren
| Befehl | 3.6 | 4,0 | 5.0 | 8.0 | Elastischer Cluster |
|---|---|---|---|---|---|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
Bitweise Operatoren
| Befehl | 3.6 | 4,0 | 5.0 | 8.0 | Elastischer Cluster |
|---|---|---|---|---|---|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
Operator kommentieren
| Befehl | 3.6 | 4,0 | 5.0 | 8.0 | Elastischer Cluster |
|---|---|---|---|---|---|
|
Ja |
Ja |
Ja |
Ja |
Ja |
Vergleichsoperatoren
Elementoperatoren
Operatoren für Bewertungsabfragen
| Befehl | 3.6 | 4,0 | 5.0 | 8.0 | Elastischer Cluster |
|---|---|---|---|---|---|
|
Nein |
Ja |
Ja |
Ja |
Nein |
|
|
Nein |
Ja |
Ja |
Ja |
Nein |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Nein |
Nein |
Ja |
Ja |
Nein |
|
|
$where |
Nein |
Nein |
Nein |
Nein |
Nein |
Logische Operatoren
Projektionsoperatoren
| Befehl | 3.6 | 4,0 | 5.0 | 8.0 | Elastischer Cluster |
|---|---|---|---|---|---|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Nein |
Nein |
Ja |
Ja |
Nein |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
Operatoren aktualisieren
Array-Operatoren
Bitweise Operatoren
| Befehl | 3.6 | 4,0 | 5.0 | 8.0 | Elastischer Cluster |
|---|---|---|---|---|---|
|
Ja |
Ja |
Ja |
Ja |
Ja |
Feldoperatoren
| Operator | 3.6 | 4,0 | 5.0 | 8.0 | Elastischer Cluster |
|---|---|---|---|---|---|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
Modifikatoren aktualisieren
Geodaten
Geometrie-Spezifizierer
| Abfrageauswahl | 3.6 | 4,0 | 5.0 | 8.0 | Elastischer Cluster |
|---|---|---|---|---|---|
|
$box |
Nein |
Nein |
Nein |
Nein |
Nein |
|
$center |
Nein |
Nein |
Nein |
Nein |
Nein |
|
$centerSphere |
Nein |
Nein |
Nein |
Nein |
Nein |
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
$polygon |
Nein |
Nein |
Nein |
Nein |
Nein |
|
$uniqueDocs |
Nein |
Nein |
Nein |
Nein |
Nein |
Selektoren abfragen
| Befehl | 3.6 | 4,0 | 5.0 | 8.0 | Elastischer Cluster |
|---|---|---|---|---|---|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
$polygon |
Nein |
Nein |
Nein |
Nein |
Nein |
|
$uniqueDocs |
Nein |
Nein |
Nein |
Nein |
Nein |
Cursor-Methoden
| Befehl | 3.6 | 4,0 | 5.0 | 8.0 | Elastischer Cluster |
|---|---|---|---|---|---|
|
cursor.batchSize() |
Ja |
Ja |
Ja |
Ja |
Ja |
|
cursor.close() |
Ja |
Ja |
Ja |
Ja |
Ja |
|
cursor.collation() |
Nein |
Nein |
Nein |
Ja |
Nein |
|
cursor.comment() |
Ja |
Ja |
Ja |
Ja |
Ja |
|
cursor.count() |
Ja |
Ja |
Ja |
Ja |
Ja |
|
cursor.explain() |
Ja |
Ja |
Ja |
Ja |
Nein |
|
cursor.forEach() |
Ja |
Ja |
Ja |
Ja |
Ja |
|
cursor.hasNext() |
Ja |
Ja |
Ja |
Ja |
Ja |
|
cursor.hint() |
Ja |
Ja |
Ja |
Ja |
Ja* |
|
cursor.isClosed() |
Ja |
Ja |
Ja |
Ja |
Ja |
|
cursor.isExhausted() |
Ja |
Ja |
Ja |
Ja |
Nein |
|
cursor.itcount() |
Ja |
Ja |
Ja |
Ja |
Nein |
|
cursor.limit() |
Ja |
Ja |
Ja |
Ja |
Nein |
|
cursor.map() |
Ja |
Ja |
Ja |
Ja |
Nein |
|
cursor.max() |
Nein |
Nein |
Nein |
Nein |
Nein |
|
cursor.maxScan() |
Ja |
Ja |
Ja |
Ja |
Nein |
|
cursor.maxTimeMS() |
Ja |
Ja |
Ja |
Ja |
Nein |
|
cursor.min() |
Nein |
Nein |
Nein |
Nein |
Nein |
|
cursor.next() |
Ja |
Ja |
Ja |
Ja |
Ja |
|
cursor.no CursorTimeout () |
Nein |
Nein |
Nein |
Nein |
Nein |
|
cursor.objs () LeftInBatch |
Ja |
Ja |
Ja |
Ja |
Nein |
|
cursor.pretty() |
Ja |
Ja |
Ja |
Ja |
Nein |
|
cursor.readConcern() |
Ja |
Ja |
Ja |
Ja |
Nein |
|
cursor.readPref() |
Ja |
Ja |
Ja |
Ja |
Nein |
|
cursor.returnKey() |
Nein |
Nein |
Nein |
Nein |
Nein |
|
cursor.show RecordId () |
Nein |
Nein |
Nein |
Nein |
Nein |
|
cursor.size() |
Ja |
Ja |
Ja |
Ja |
Nein |
|
cursor.skip() |
Ja |
Ja |
Ja |
Ja |
Nein |
|
cursor.sort() |
Ja |
Ja |
Ja |
Ja |
Nein |
|
cursor.tailable() |
Nein |
Nein |
Nein |
Nein |
Nein |
|
cursor.toArray() |
Ja |
Ja |
Ja |
Ja |
Nein |
* Index hint wird mit Indexausdrücken unterstützt. Beispiel, db.foo.find().hint({x:1}).
Operatoren für Aggregationspipelines
Themen
Akkumulatorausdrücke
| Expression | 3.6 | 4,0 | 5.0 | 8.0 | Elastischer Cluster |
|---|---|---|---|---|---|
|
$Akkumulator |
- |
- |
Nein |
Nein |
Nein |
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
- |
- |
Nein |
Nein |
Nein |
|
|
$KovarianzPop |
Nein |
Nein |
Nein |
Nein |
Nein |
|
$KovarianzAMP |
Nein |
Nein |
Nein |
Nein |
Nein |
|
$ DenseRank |
Nein |
Nein |
Nein |
Nein |
Nein |
|
$ Ableitung |
Nein |
Nein |
Nein |
Nein |
Nein |
|
$ Nummer des Dokuments |
Nein |
Nein |
Nein |
Nein |
Nein |
|
$exp MovingAvg |
Nein |
Nein |
Nein |
Nein |
Nein |
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
$ ganzheitlich |
Nein |
Nein |
Nein |
Nein |
Nein |
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
$ Rang |
Nein |
Nein |
Nein |
Nein |
Nein |
|
$ Schicht |
Nein |
Nein |
Nein |
Nein |
Nein |
|
$ std DevPop |
Nein |
Nein |
Nein |
Nein |
Nein |
|
$ std DevSamp |
Nein |
Nein |
Nein |
Nein |
Nein |
|
Ja |
Ja |
Ja |
Ja |
Ja |
Arithmetische Operatoren
| Befehl | 3.6 | 4,0 | 5.0 | 8.0 | Elastischer Cluster |
|---|---|---|---|---|---|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Nein |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Nein |
Ja |
Ja |
Ja |
Ja |
|
|
Nein |
Ja |
Ja |
Ja |
Ja |
|
|
Nein |
Ja |
Ja |
Ja |
Ja |
|
|
Nein |
Ja |
Ja |
Ja |
Ja |
|
|
Nein |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Nein |
Nein |
Ja (5.0.1+) |
Ja |
Nein |
|
|
$rund |
- |
- |
Nein |
Nein |
Nein |
|
Nein |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
$trunc |
Nein |
Nein |
Nein |
Nein |
Nein |
Array-Operatoren
| Befehl | 3.6 | 4,0 | 5.0 | 8.0 | Elastischer Cluster |
|---|---|---|---|---|---|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
- |
- |
Ja |
Ja |
Nein |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
- |
- |
Ja |
Ja |
Nein |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
Boolesche Operatoren
Vergleichsoperatoren
Operatoren für bedingte Ausdrücke
Datentyp-Operator
| Befehl | 3.6 | 4,0 | 5.0 | 8.0 | Elastischer Cluster |
|---|---|---|---|---|---|
|
Ja |
Ja |
Ja |
Ja |
Ja |
Operator zur Datengröße
| Befehl | 3.6 | 4,0 | 5.0 | 8.0 | Elastischer Cluster |
|---|---|---|---|---|---|
|
$BinarySize |
- |
- |
Nein |
Nein |
Nein |
|
$ bsonGröße |
- |
- |
Nein |
Nein |
Nein |
Datumsoperatoren
| Befehl | 3.6 | 4,0 | 5.0 | 8.0 | Elastischer Cluster |
|---|---|---|---|---|---|
|
Nein |
Nein |
Ja |
Ja |
Ja |
|
|
- |
- |
Ja |
Ja |
Nein |
|
|
$datum FromParts |
Nein |
Nein |
Ja (5.0.1+) |
Nein |
Nein |
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Nein |
Nein |
Ja |
Ja |
Ja |
|
|
$datum ToParts |
Nein |
Nein |
Ja (5.0.1+) |
Nein |
Nein |
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
- |
- |
Nein |
Ja |
Nein |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
Wörtlicher Operator
| Befehl | 3.6 | 4,0 | 5.0 | 8.0 | Elastischer Cluster |
|---|---|---|---|---|---|
|
Ja |
Ja |
Ja |
Ja |
Ja |
Operator zusammenführen
| Befehl | 3.6 | 4,0 | 5.0 | 8.0 | Elastischer Cluster |
|---|---|---|---|---|---|
|
Ja |
Ja |
Ja |
Ja |
Ja |
Natürlicher Operator
| Befehl | 3.6 | 4,0 | 5.0 | 8.0 | Elastischer Cluster |
|---|---|---|---|---|---|
|
Ja |
Ja |
Ja |
Ja |
Ja |
Satzoperatoren
| Befehl | 3.6 | 4,0 | 5.0 | 8.0 | Elastischer Cluster |
|---|---|---|---|---|---|
|
Nein |
Ja |
Ja |
Ja |
Ja |
|
|
Nein |
Ja |
Ja |
Ja |
Ja |
|
|
Nein |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
$set WindowFields |
Nein |
Nein |
Nein |
Nein |
Nein |
Betreiber der Bühne
| Befehl | 3.6 | 4,0 | 5.0 | 8.0 | Elastischer Cluster |
|---|---|---|---|---|---|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Nein |
Nein |
Nein |
Ja |
Nein |
|
|
$bucketAuto |
Nein |
Nein |
Nein |
Nein |
|
|
Ja |
Ja |
Ja |
Ja |
Nein |
|
|
Nein |
Ja |
Ja |
Ja |
Nein |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
$facet |
Nein |
Nein |
Nein |
Nein |
Nein |
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
$graphLookup |
Nein |
Nein |
Nein |
Nein |
Nein |
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
$liste LocalSessions |
Nein |
Nein |
Nein |
Nein |
Nein |
|
$listSessions |
Nein |
Nein |
Nein |
Nein |
Nein |
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
- |
- |
Nein |
Ja |
Nein |
|
|
Ja |
Ja |
Ja |
Ja |
Nein |
|
|
$ planen CacheStats |
- |
- |
Nein |
Nein |
Nein |
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
- |
- |
Nein |
Ja |
Nein |
|
|
$ festgelegt WindowFields |
- |
- |
Nein |
Nein |
Nein |
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
$ sortieren ByCount |
Nein |
Nein |
Nein |
Nein |
Nein |
|
$ Union mit |
- |
- |
Nein |
Nein |
Nein |
|
- |
- |
Nein |
Ja |
Nein |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Nein |
Nein |
Nein |
Ja |
Nein |
|
|
Nein |
Nein |
Nein |
Ja |
Nein |
Zeichenfolgenoperatoren
| Befehl | 3.6 | 4,0 | 5.0 | 8.0 | Elastischer Cluster |
|---|---|---|---|---|---|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Nein |
Ja |
Ja |
Ja |
Nein |
|
|
- |
- |
Ja |
Ja |
Nein |
|
|
- |
- |
Ja |
Ja |
Nein |
|
|
- |
- |
Ja |
Ja |
Nein |
|
|
- |
- |
Ja |
Ja |
Nein |
|
|
- |
- |
Ja |
Ja |
Nein |
|
|
Nein |
Ja |
Ja |
Ja |
Nein |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Ja |
Ja |
Ja |
Ja |
Ja |
|
|
Nein |
Ja |
Ja |
Ja |
Nein |
Systemvariablen
Operator für die Textsuche
Geben Sie Konvertierungsoperatoren ein
| Befehl | 3.6 | 4,0 | 5.0 | 8.0 | Elastischer Cluster |
|---|---|---|---|---|---|
|
Nein |
Ja |
Ja |
Ja |
Ja |
|
|
$ ist Zahl |
- |
- |
Nein |
Nein |
Nein |
|
Nein |
Ja |
Ja |
Ja |
Ja |
|
|
Nein |
Ja |
Ja |
Ja |
Ja |
|
|
Nein |
Ja |
Ja |
Ja |
Ja |
|
|
Nein |
Ja |
Ja |
Ja |
Ja |
|
|
Nein |
Ja |
Ja |
Ja |
Ja |
|
|
Nein |
Ja |
Ja |
Ja |
Ja |
|
|
Nein |
Ja |
Ja |
Ja |
Ja |
|
|
Nein |
Ja |
Ja |
Ja |
Ja |
Operatoren für Variablen
Verschiedene Betreiber
| Befehl | 3.6 | 4,0 | 5.0 | 8.0 | Elastischer Cluster |
|---|---|---|---|---|---|
|
$getField |
- |
- |
Nein |
Nein |
Nein |
|
- |
- |
Ja (5.0.1+) |
Ja |
Nein |
|
|
$ Samplerate |
- |
- |
Nein |
Nein |
Nein |
Datentypen
| Befehl | 3.6 | 4,0 | 5.0 | 8.0 | Elastischer Cluster |
|---|---|---|---|---|---|
|
32-Bit-Ganzzahl (int) |
Ja |
Ja |
Ja |
Ja |
Ja |
|
64-Bit-Ganzzahl (lang) |
Ja |
Ja |
Ja |
Ja |
Ja |
|
Array |
Ja |
Ja |
Ja |
Ja |
Ja |
|
Binäre Daten |
Ja |
Ja |
Ja |
Ja |
Ja |
|
Boolesch |
Ja |
Ja |
Ja |
Ja |
Ja |
|
Date |
Ja |
Ja |
Ja |
Ja |
Ja |
|
DBPointer |
Nein |
Nein |
Nein |
Nein |
Nein |
|
DBRefs |
Nein |
Nein |
Nein |
Nein |
Nein |
|
Decimal128 |
Ja |
Ja |
Ja |
Ja |
Ja |
|
Double |
Ja |
Ja |
Ja |
Ja |
Ja |
|
JavaScript |
Nein |
Nein |
Nein |
Nein |
Nein |
|
JavaScript(mit Geltungsbereich) |
Nein |
Nein |
Nein |
Nein |
Nein |
|
MaxKey |
Ja |
Ja |
Ja |
Ja |
Ja |
|
MinKey |
Ja |
Ja |
Ja |
Ja |
Ja |
|
Null |
Ja |
Ja |
Ja |
Ja |
Ja |
|
Objekt |
Ja |
Ja |
Ja |
Ja |
Ja |
|
ObjectId |
Ja |
Ja |
Ja |
Ja |
Ja |
|
Regulärer Ausdruck |
Ja |
Ja |
Ja |
Ja |
Ja |
|
Zeichenfolge |
Ja |
Ja |
Ja |
Ja |
Ja |
|
Symbol |
Nein |
Nein |
Nein |
Nein |
Nein |
|
Zeitstempel |
Ja |
Ja |
Ja |
Ja |
Ja |
|
Undefined |
Nein |
Nein |
Nein |
Nein |
Nein |
Indizes und Indexeigenschaften
Indizes
| Befehl | 3.6 | 4,0 | 5.0 | 8.0 | Elastischer Cluster |
|---|---|---|---|---|---|
|
2dsphere |
Ja |
Ja |
Ja |
Ja |
Ja |
|
2D-Index |
Nein |
Nein |
Nein |
Nein |
Nein |
|
Verbundindex |
Ja |
Ja |
Ja |
Ja |
Ja |
|
Hash-Index |
Nein |
Nein |
Nein |
Nein |
Nein |
|
Multikey-Index |
Ja |
Ja |
Ja |
Ja |
Ja |
|
Einzelfeldindex |
Ja |
Ja |
Ja |
Ja |
Ja |
|
Textindex |
Nein |
Nein |
Ja |
Ja |
Nein |
|
Platzhalter |
Nein |
Nein |
Nein |
Nein |
Nein |
Eigenschaften indizieren
| Befehl | 3.6 | 4,0 | 5.0 | 8.0 | Elastischer Cluster |
|---|---|---|---|---|---|
|
Hintergrund |
Ja |
Ja |
Ja |
Ja |
Ja |
|
Berücksichtigt Groß- und Kleinschreibung nicht |
Nein |
Nein |
Nein |
Ja |
Nein |
|
Hidden |
Nein |
Nein |
Nein |
Nein |
Nein |
|
Teilweise |
Nein |
Nein |
Ja |
Ja |
Nein |
|
Sparse |
Ja |
Ja |
Ja |
Ja |
Ja |
|
Text |
Nein |
Nein |
Ja |
Ja |
Nein |
|
TTL |
Ja |
Ja |
Ja |
Ja |
Ja |
|
Eindeutig |
Ja |
Ja |
Ja |
Ja |
Ja |
|
Vektor |
Nein |
Nein |
Ja |
Ja |
Nein |
Ausführliche Informationen zu bestimmten MongoDB-Operatoren finden Sie in den folgenden Themen: