View a markdown version of this page

Codici di errore - Amazon DocumentDB

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Codici di errore

Quando un comando fallisce, ricevi un errore da Amazon DocumentDB (con compatibilità MongoDB) che contiene un errore numerico code e un messaggio descrittivo (). errmsg Utilizza la seguente tabella per identificare i codici di errore che Amazon DocumentDB 8.0 potrebbe restituire alla tua applicazione client. Se un codice di errore corrisponde a una singola condizione, la descrizione corrisponde al testo del messaggio restituito dal server. I codici che coprono più condizioni hanno una descrizione generale.

Importante

Non creare una logica applicativa che dipenda da codici di errore numerici specifici perché Amazon DocumentDB potrebbe modificare i codici di errore tra le versioni principali.

Codice di errore Description
1Articolo non trovato
2L'argomento, l'opzione o il valore del campo di un comando non sono validi o non sono supportati.
4Manca un campo obbligatorio o un valore di configurazione non è formattato correttamente.
5La definizione di una vista fa riferimento a se stessa, crea un ciclo o si è verificato un errore nel file system.
9Un comando, un campo, un suggerimento o un token di curriculum non può essere analizzato o ha un formato non valido.
10La raccolta di destinazione non è stata trovata o non è stata specificata alcuna raccolta.
11Non è stato possibile trovare un utente referenziato o la raccolta di destinazione esiste già.
13Non sei autorizzato a eseguire questo comando o la tua autenticazione non è valida.
14Un campo o un valore ha un tipo di dati errato.
15Un valore ha superato l'intervallo consentito durante la valutazione.
16Il batch di scrittura è vuoto, non valido o supera il numero di operazioni consentito.
17Non tutti gli oggetti sono dello stesso tipo
18Autenticazione non riuscita perché le credenziali non sono valide o l'utente non esiste.
19Operazione primitiva di elaborazione dei dati non trovata o tipo di primitivo non trovato
20L'operazione richiesta non è consentita in questo contesto.
26Lo spazio dei nomi o la raccolta di destinazione non esiste.
27L'indice richiesto non esiste o non è disponibile un indice adatto.
37Un argomento della pipeline o della fase di aggregazione è mancante, vuoto o non valido.
38Nome del database non trovato
39L'operazione è stata annullata perché ha superato MaxTimeMS, è durata troppo a lungo o ha superato la memoria disponibile.
40Un aggiornamento è in conflitto con un altro campo oppure le scritture vengono limitate o disabilitate dalla Garbage Collection.
41JavaScript errore
43Il cursore specificato non esiste più o è scaduto.
44Indice dell'array fuori dai limiti
48Esiste già una raccolta, una vista o uno spazio dei nomi con quel nome.
51Operatore di aggiornamento illegale
52Il nome di un campo utilizza un prefisso '$' riservato che non è valido per l'archiviazione.
53Il campo _id ha un tipo non valido o non supportato, ad esempio un array o un'espressione regolare.
54non può dedurre i campi di interrogazione da impostare
55Transazione già effettuata
56Il nome di un campo nella richiesta è vuoto, il che non è consentito.
57Transazione invalidata da un'altra transazione
58Valore del campo troppo lungo
59Il comando richiesto è sconosciuto o non supportato.
61Raccolta non valida
62Impossibile apportare modifiche alla raccolta
65si sono verificati errori di batch op
66Un aggiornamento ha tentato di modificare il campo _id immutabile.
67L'indice non può essere creato a causa di una specifica non valida o non supportata.
68Esiste già un indice con proprietà in conflitto.
70il campo utilizzato con $snippet non è configurato come colonna snippet
71L'indice esiste già con diverse opzioni
72Una o più opzioni specificate per il comando o l'indice non sono valide.
73Il nome dello spazio dei nomi, del database o della raccolta non è valido o non è consentito per questa operazione.
74La raccolta non ha un indice di testo definito.
75Un indice di testo è definito per questa raccolta, ma non per questo campo.
77Impossibile utilizzare l'istantanea con ordinamento
78Documento non trovato
80La query supera la dimensione massima consentita.
82L'intervallo di tempo ha una formattazione non valida. <number>Formato valido: '1 m'o '3 y' '//' h/d w/s m/y
85Esiste già un indice con questo nome ma con opzioni diverse.
86L'indice richiesto è in conflitto con un indice esistente con lo stesso nome.
87L'ordine delle chiavi $sort deve essere 1 (in ordine crescente) o -1 (in ordine decrescente)
92Spazio insufficiente per il funzionamento
93L'utente esiste già
94Il privilegio della raccolta, del cluster o della risorsa di destinazione non è valido o non è disponibile.
95Il database non esiste
96Il parametro 'WriteConcern' non è valido
97La password non può essere vuota
99Ruolo o privilegio non definito
102Impossibile aggiungere un ruolo già integrato
103Non è stato possibile estrarre un ruolo valido dalla raccolta.
105L'utente non è valido o la libreria di autorizzazione non può essere inizializzata.
107Al database non possono essere assegnati ruoli da un altro database
111_id deve essere specificato esattamente quando si fornisce il documento di aggiornamento
112Scrivi conflitto
113Il ruolo specificato non esiste.
114Il ruolo esiste già
115AnyResource deve essere vero quando specificato
116le risorse devono avere db e collection set, cluster set o AnyResource set
117L'operazione è in conflitto con un'altra operazione in corso, ad esempio una transazione attiva.
120«ShowPrivileges» non può essere specificato poiché stiamo mostrando tutti gli utenti
121Convalida del documento non riuscita
122Errore di aggiornamento
124Errore nell'elaborazione dell'id dello schema
125Il comando non è riuscito, spesso a causa di un riferimento ambiguo o di una sessione mancante.
126Il database esiste già
127Il nome del database esiste già nel nome di un caso diverso
128Troppi campi
129In attesa della cancellazione del database
130Valore del parametro errato
136La posizione del cursore è stata persa o una funzionalità di change stream richiesta non è abilitata.
139Errore dell'interprete JS
145Alias non definito nella query
147non padrone
148Risorse insufficienti per eseguire l'interrogazione
149Alias già definito nella query
154Un argomento ha un valore illegale o un tipo errato (non numerico).
155Valore NULL rilevato
156Valore NON DEFINITO rilevato
157Valore NAN rilevato
158Raccolta già utilizzata per un altro scopo
159Un valore di durata è superato o un'operazione di rete non è riuscita.
161La versione di confronto richiesta non è valida o non è disponibile.
163Un campo o un nome non è valido per l'archiviazione.
164Un operatore di interrogazione è stato annidato in un modo non consentito.
165Una vista supera la profondità massima di annidamento di 20 o fa riferimento a se stessa in un ciclo.
166L'operazione non è supportata su una vista o sono stati utilizzati troppi elementi posizionali.
167L'operazione o la fase richiesta non è supportata in una visualizzazione.
168Un'espressione o un operatore di pipeline non è riconosciuto o ha un argomento non valido.
169BadValue $maxTimeMS ha un valore non integrale
170BadValue $maxTimeMS non è compreso nell'intervallo
171Un indice non può essere creato su più campi di matrice.
173Il valore Skip deve essere positivo
174La verbosità del log dovrebbe essere un numero
181Lo schema di tasti corrisponde a più indici; specifica invece l'indice per nome.
197La specifica dell'indice contiene un campo non valido o non supportato.
207uuid deve essere un campo binario a 16 byte con sottotipo UUID (4)
224Questa funzionalità di interrogazione non è consentita nel contesto corrente.
225È stata avviata una transazione più recente nella sessione, quindi quella precedente non può procedere.
241Non è stato possibile convertire un valore nel tipo richiesto in $convert.
250Visualizzazione non valida
251Il numero di transazione specificato non corrisponde a nessuna transazione attiva.
252Limite di ricorsione raggiunto
253Impossibile inserire la voce nella vista
254Impossibile eliminare la voce dalla visualizzazione
256Documento filtrato in base alla clausola $having
257La dimensione totale di tutte le operazioni della transazione supera il limite consentito.
263Questa operazione non può essere eseguita all'interno di una transazione con più documenti.
291impossibile trovare l'indice per la query $GeoNear
300Autenticazione non riuscita a causa di un handshake SASL o di un errore di sessione.
301Un meccanismo di autenticazione o un'operazione richiesta non sono supportati.
302L'autenticazione richiede dati aggiuntivi per completare lo scambio SASL.
303La configurazione della fase, dell'opzione o del ruolo richiesta non è supportata.
304La fase di aggregazione richiesta non è supportata.
305L'operatore di proiezione di aggregazione non è supportato.
306L'operatore accumulatore del gruppo di aggregazione specificato non è supportato.
502La colonna esiste già
505Inserimento non consentito qui
601Le coordinate sono fuori limite
602Errore di indice
700Le modifiche a questo parametro non sono consentite in modalità live
701Valore non valido per questo parametro
703Transizione di stato illegale per questo parametro
999ID transazione errato
4570Parametro $lookup che prevede un valore di stringa
4572In $lookup mancano i campi obbligatori
10065A un parametro che deve essere un oggetto (come vars o $rand) è stato assegnato un valore non oggetto.
10107non padrone
11000Una chiave duplicata viola un vincolo di indice univoco.
11601L'operazione è stata interrotta.
11603Sintassi della richiesta del cliente danneggiata o illegale
13103troppe chiavi composte
13297Esiste già un database con lo stesso nome ma differisce solo in lettere maiuscole.
13388Nome della fase della pipeline non riconosciuto: $collStats
13435non master e slaveOK=false
14031Spazio su disco insufficiente
15888deve indicare il nome della collezione per creare
15947i campi di un gruppo devono essere specificati in un oggetto
15950Il nome del campo aggregato del gruppo non può essere un operatore
15952operatore $group sconosciuto
15955Errore di sintassi nell'operatore di aggregazione di gruppo: il campo _id deve essere specificato
15956L'argomento $skip è negativo; deve essere un numero non negativo.
15957il limite deve essere specificato come numero
15958Il valore $limit deve essere un numero positivo.
15959il filtro di corrispondenza deve essere un'espressione in un oggetto
15969Errore di sintassi: il valore dell'operatore $project deve essere un documento.
15972L'argomento di $skip deve essere un numero
15973la specifica della chiave $sort deve essere un oggetto
15974L'ordine delle chiavi $sort deve essere specificato utilizzando un numero
15975L'ordine della chiave $sort deve essere 1 (in ordine crescente) o -1 (in ordine decrescente)
15976$sort stage deve avere almeno una chiave di ordinamento
15981il campo di interrogazione non è una stringa
15983Un oggetto che rappresenta un'espressione deve avere esattamente un campo.
15992tipo di campo non consentito NULL nell'espressione dell'oggetto
15998I nomi dei percorsi dei campi non possono essere stringhe vuote.
16006Un valore non può essere convertito in una data perché non è un tipo di data valido.
16007Un valore non può essere convertito in una stringa perché era prevista una stringa.
16020È stato chiamato un operatore di espressione con un numero errato di argomenti.
16034L'indice iniziale $SubstrBytes deve essere di tipo numerico.
16035L'argomento relativo alla lunghezza di $SubstrBytes deve essere di tipo numerico.
16395$where non è consentito all'interno di un'espressione di aggregazione $match
16400impossibile aggiungere un'espressione per un campo perché esiste già un'espressione per quel campo o per uno dei suoi sottocampi.
16401impossibile aggiungere un'espressione per un sottocampo perché esiste già un'espressione che si applica all'intero campo
16404Le espressioni $ non sono consentite in questo contesto
16406Non è possibile escludere campi diversi da _id
16410Il nome o il percorso di un campo $project inizia illegalmente con o contiene '$'.
16411I nomi dei campi non possono contenere caratteri nulli
16419il percorso del campo non deve contenere caratteri nulli incorporati
16424$near non è consentito all'interno di un'espressione di aggregazione $match
16426$nearSphere/$NEAR non è consentito all'interno di un'espressione di aggregazione $match
16435Il componente della pipeline deve contenere un elemento
16493Ho provato a creare una stringa più lunga di 16 MB
16554$add supporta solo tipi numerici o di data.
16605$geoEar richiede un campo 'near' valido e opzioni GeoNear digitate correttamente.
16606$geoNear richiede un'opzione 'distanceField' come stringa
16607$geoNear richiede che l'opzione data sia specificata come stringa.
16608Dividi per zero
16610A $mod è stato dato un divisore pari a zero.
16611$mod supporta solo i tipi numerici per entrambi gli operandi.
16612è consentita una sola data in un'espressione $add
16613L'operazione ha tentato di sottrarre un valore non numerico e non datato da una data.
16702$concat supporta solo argomenti di tipo stringa.
16730il testo IndexVersion non è compreso nell'intervallo
16755non è possibile indicizzare la geometria con un ordine di avvolgimento rigoroso
16800non può avere 2 campi geografici
168012d deve essere il primo nell'indice
16804oggetto di posizione previsto, matrice di posizione non nel formato corretto
16810$mod richiede un array di esattamente due valori come parametro.
16837Un percorso di aggiornamento non può modificare lo stesso campo più di una volta.
16868Nome di variabile non valido
16869Nome di variabile non valido
16870Nome di variabile non valido
16872Un percorso di campo è vuoto oppure '$' viene utilizzato solo come percorso di campo in $project.
16873Fieldpath non inizia con $
16874$let supporta solo un oggetto come argomento
16875A $let è stato assegnato un parametro non riconosciuto.
16876Parametro 'vars' mancante in $let
16877Parametro 'in' mancante in $let
16878$map supporta solo un oggetto come argomento
16879A $map viene assegnato un parametro non riconosciuto.
16880A $map manca il parametro 'input' richiesto.
16881Campo obbligatorio mancante
16882Parametro «in» mancante in $map
16883L'input per $map deve essere un array.
16898$minDistance non deve essere negativo
16899$maxDistance deve essere un numero
16900$maxDistance non deve essere negativo
16945È stato superato il limite di memoria per $group o $lookup. Il pass consente di aderireDiskUse:true .
16949Opzione di aggregazione non valida; allow DiskUse deve essere un valore booleano.
16990$out richiede una stringa o un argomento oggetto che nomini la destinazione di output.
16996inserimento per $out non riuscito
16997$out non è riuscito perché gli indici della raccolta di destinazione sono cambiati durante l'elaborazione.
17040L'argomento ElementsTrue di $all deve essere un array.
17041L'argomento ElementTrue di $any deve essere un array.
17042Entrambi gli operandi di $set IsSubset devono essere matrici.
17043Tutti gli operandi di $setUnion devono essere matrici.
17044Un operando di $setEquals non è un array.
17045$setEquals richiede almeno due argomenti.
17046Entrambi gli operandi di $set IsSubset devono essere matrici.
17047Tutti gli operandi di $setIntersection devono essere matrici.
17048Entrambi gli operandi di $setDifference devono essere matrici.
17049Entrambi gli operandi di $setDifference devono essere matrici.
17053L'espressione di $redact non dovrebbe restituire nulla a parte le variabili $$KEEP, $$DESCEND e $$PRUNE
17080Parametro 'if' mancante in cond
17081Manca il parametro 'then' in cond
17082Manca il parametro 'else' in cond
17083Parametro non riconosciuto per $cond
17124L'argomento di $size deve essere un array.
17275Impossibile ridefinire ROOT
17276Variabile non trovata
17280Il valore della chiave dell'indice è troppo grande per essere indicizzato.
17287$merge non può modificare la stessa riga di destinazione più di una volta.
17293l'opzione di indice di testo 'textIndexVersion' deve essere un numero
17302Il valore di questo argomento deve essere maggiore o uguale a zero.
17304$geoEar richiede un punto «vicino» e argomenti di geo-query validi.
17308A $meta viene fornito un argomento non supportato.
17310Entrambi gli operandi di $set IsSubset devono essere matrici.
17313$match with $text è consentito solo come prima fase della pipeline.
17320CreateCollection non può essere eseguito su uno spazio dei nomi contenente un nome riservato.
17385Impossibile destinare $alla collezione speciale
17390$group non supporta le espressioni in stile inclusione
17419Il documento risultante dopo l'aggiornamento supera la dimensione massima consentita.
17420Il documento da modificare è più grande di 16777216
18533Il campo di formato deve essere una stringa
18534Campo non riconosciuto relativo a $date ToString
18535La stringa di formato della data non è valida a causa di un segno di percentuale finale.
18536Formato ToString $data/ora non valido
18537$date ToString non può formattare un componente di data al di fuori dell'intervallo 0-9999.
18627Parametro 'format' mancante in $date ToString
18628Parametro «date» mancante in $date ToString
18629tipo di argomento errato
25278$geoNear richiede un argomento 'distanceField'
26823Un ID di operazione non può essere rappresentato all'interno dei bit disponibili.
28539Il primo argomento del comando distinct deve essere una stringa
28646$Filter prevede un oggetto come parametro
28647Campo imprevisto per $filter
28648$Filter richiede un campo 'input'
28649$Filter richiede un campo «as»
28650$Filter richiede un campo 'cond'
28651È richiesto l'input dell'array
28656$substrBytes: intervallo non valido, l'indice iniziale è un byte di continuazione. UTF-8
28657$substrBytes: intervallo non valido, l'indice finale è al centro di un carattere. UTF-8
28664$concatArrays supporta solo gli input di array.
28667Un'espressione come $slice, $range o $index OfArray ha ottenuto un numero errato di argomenti.
28680$abs viene applicato a un valore, ad esempio il long minimo, che non può essere negato.
28689L'argomento di un operatore deve essere un array ma è stato fornito un tipo diverso.
28690Il secondo argomento dell'array ElemAt deve essere numerico
28691Il secondo argomento dell'array ElemAt deve essere rappresentato da un numero intero a 32 bit
28714L'argomento di $sqrt deve essere maggiore o uguale a 0
28724Il primo argomento di $slice deve essere un array.
28725Il secondo argomento di $slice deve essere un valore numerico.
28726Il secondo argomento di $slice deve contenere un numero intero a 32 bit.
28727Il terzo argomento per $slice deve essere un numero.
28728Il terzo argomento di $slice deve essere un numero intero a 32 bit.
28729Il terzo argomento di $slice deve essere un numero intero positivo a 32 bit.
28745la specifica $sample stage deve essere un oggetto
28746l'argomento relativo alla dimensione di $sample deve essere un numero
28747l'argomento relativo alla dimensione di $sample non deve essere negativo
28748$sample ha ricevuto un'opzione non riconosciuta.
28749$sample stage deve specificare una dimensione
28756L'argomento di $log deve essere numerico.
28757$log richiede che il suo argomento di base sia un valore numerico.
28758L'argomento di $log deve essere un numero positivo.
28759La base di $log deve essere un numero positivo diverso da 1.
28761L'argomento di $log10 deve essere un numero positivo.
28762La base di $pow deve essere un valore numerico.
28763L'esponente di $pow deve essere numerico.
28764$pow non può assumere una base pari a 0 e un esponente negativo
28765$ceil, $exp, $floor, $ln o $log10 riceve un tipo non numerico.
28766$ln richiede un argomento numerico positivo.
28812Fieldpath è vuoto
28818Fieldpath non inizia con '$'
31022Questo operatore richiede la specificazione di un parametro «input».
31023Questo operatore richiede un parametro 'regex'.
31024All'operatore viene fornito un argomento sconosciuto.
31032Il nome di un campo non può contenere un byte nullo incorporato.
31034Un valore non rientra nell'intervallo consentito di [-32768, 32767].
31095WeekYear'iso' deve restituire un numero intero compreso tra 1 e 9999.
31138Il valore $meta utilizzato per l'ordinamento non è una parola chiave di metadati valida.
31170Era previsto un oggetto vuoto ma è stato fornito un valore non vuoto.
31249Un percorso di proiezione si scontra con un altro campo della proiezione.
31254Non è possibile specificare un'inclusione all'interno di una proiezione di esclusione.
31393$BSonSize richiede un documento come input.
31394Un operatore di proiezione posizionale non può apparire al centro di un percorso di campo.
34413Un operatore non valido è stato utilizzato in una query geo near.
34435L'argomento di $reverseArray deve essere un array.
34443$range richiede un valore iniziale numerico.
34444$range richiede un valore iniziale rappresentabile come numero intero a 32 bit.
34445$range richiede che il suo valore finale sia numerico.
34446Il valore finale di $range deve rientrare in un numero intero a 32 bit.
34447$range richiede un valore numerico a gradini.
34448$range richiede un valore graduale rappresentabile come numero intero a 32 bit.
34449$range richiede un valore di step diverso da zero
34450L'indice iniziale di $substrCP deve essere di tipo numerico.
34451L'indice iniziale $SubstrCP non può essere rappresentato come un numero intero a 32 bit.
34452L'argomento relativo alla lunghezza di $SubstrCP non è un tipo numerico.
34453La lunghezza di $SubstrCP non può essere rappresentata come un numero intero a 32 bit.
34454$substrCP: la lunghezza deve essere un numero intero non negativo.
34455$substrCP: l'indice iniziale deve essere un numero intero non negativo.
34460$zip supporta solo un oggetto come argomento.
34461Gli input $zip devono essere un array di espressioni.
34462L'opzione 'defaults' deve essere un array di espressioni.
34463L'LongestLength opzione use di $zip deve essere booleana.
34464A $zip è stato fornito un argomento sconosciuto.
34465$zip richiede almeno un array di input
34466non può specificare i valori predefiniti a meno che l'uso non sia vero LongestLength
34467i valori predefiniti e gli ingressi devono avere la stessa lunghezza
34468$zip riceve un'espressione non di matrice nel suo input.
34471$strLenCP richiede un argomento di tipo stringa.
34473$str LenBytes richiede un argomento di tipo stringa.
40060$switch richiede un oggetto come argomento.
40061$switch richiede che 'branch' sia un array.
40062$switch richiede che ogni ramo sia un oggetto.
40063A $switch viene assegnato un argomento sconosciuto all'interno di un ramo.
40064$switch richiede che ogni ramo abbia un'espressione 'case '.
40065$switch richiede che ogni ramo abbia un'espressione 'then '.
40066$switch non è riuscito a trovare un ramo corrispondente per un input e non è stato specificato alcun valore predefinito.
40067L'espressione $switch contiene un argomento sconosciuto.
40068$switch richiede almeno una filiale
40075$reduce richiede un oggetto
40076Argomento sconosciuto per $reduce
40077$reduce richiede un 'input'
40078$reduce richiede 'initialValue'
40079$reduce richiede «in»
40080L'input per $reduce deve essere un array.
40081L'operatore richiede un array come secondo argomento.
40085$split richiede il suo primo argomento per restituire una stringa.
40086Il secondo argomento di $split deve restituire una stringa.
40087$split richiede un separatore non vuoto
40090$index OfArray richiede un array come primo argomento
40091Il primo argomento di $index non OfBytes è una stringa.
40092$index OfBytes richiede una stringa come secondo argomento.
40093$indexOfCP richiede una stringa come primo argomento.
40094$indexOfCP richiede una stringa come secondo argomento.
40096$index OfArray richiede valori di indice iniziali e finali integrali.
40097$index OfArray richiede indici numerici di inizio e fine non negativi.
40148il ByCount campo di ordinamento deve essere definito come un percorso con prefisso $ o un'espressione all'interno di un oggetto
40149il ByCount campo di ordinamento deve essere specificato come stringa o come oggetto
40156il campo di conteggio deve essere una stringa non vuota
40157il campo di conteggio deve essere una stringa non vuota
40158il campo count non può essere un percorso con prefisso $
40159il campo count non può contenere un byte nullo
40160il campo di conteggio non può contenere '.'
40169la specifica $facet deve essere un oggetto non vuoto
40170gli argomenti di $facet devono essere matrici
40171gli elementi degli array in $facet spec devono essere oggetti non vuoti
40172la sottopipeline in $facet stage non può essere vuota
40176Nomi di campo in conflitto forniti
40177$project e $addFields richiedono almeno un campo di output.
40178Non è possibile escludere campi tranne '_id' in una proiezione di inclusione
40179Non è possibile includere campi o reimpostare campi o aggiungere campi calcolati in una proiezione di esclusione
40180$project non consente un oggetto vuoto come valore di campo.
40181$project:: non valido causato da:: una specifica di espressione deve contenere esattamente un campo.
40183Un nome di campo punteggiato non può essere utilizzato all'interno di un sottooggetto.
40192Il campo $bucket 'bounders' deve avere almeno 2 valori
40193Tutti i valori nell'opzione 'bounders' di $bucket devono avere lo stesso tipo
40194L'opzione 'bounders' di $bucket deve essere ordinata, ma gli elementi non sono in ordine crescente
40195Il campo 'default' $bucket deve essere un'espressione costante
40196Il campo 'output' $bucket deve essere un oggetto
40197Opzione non riconosciuta per $bucket
40198$bucket richiede la specificazione di 'groupBy' e 'bounders'
40199Il campo 'default' $bucket deve essere inferiore al limite più basso o maggiore o uguale al limite più alto.
40200Il campo $bucket 'bounders' deve essere un array
40201L'argomento di $bucket stage deve essere un oggetto
40202Il campo 'groupBy' $bucket deve essere definito come un percorso o un'espressione con prefisso $
40203Il campo deve essere un oggetto accumulatore
40204Il nome del campo non può contenere «.»
40205Il nome del campo non può essere il nome di un operatore
40206L'accumulatore è un operatore unario
40218la query richiede i metadati del punteggio di testo, ma non è disponibile
40228L'espressione 'NewRoot' $replaceRoot deve restituire un oggetto.
40229$replaceRoot richiede un oggetto come specifica.
40230$replaceRoot accetta solo l'opzione 'NewRoot '.
40234Il campo $group deve essere un oggetto accumulatore.
40235Il nome di un campo non può contenere un carattere «.».
40236I nomi dei campi non possono iniziare con '$'
40237Questo accumulatore è un operatore unario e accetta un solo argomento.
40239Il campo 'groupBy' $bucketAuto deve essere definito come un percorso con prefisso $ o un oggetto espressione
40240L'argomento di $BucketAuto deve essere un oggetto
40241Il campo 'buckets' $bucketAuto deve essere un valore numerico
40242Il campo 'buckets' $bucketAuto deve essere rappresentabile come un numero intero a 32 bit
40243Il campo 'buckets' $bucketAuto deve essere maggiore di 0
40244Il campo 'output' $bucketAuto deve essere un oggetto
40245Opzione non riconosciuta per $bucketAuto
40246$bucketAuto richiede la specificazione di 'groupBy' e 'buckets'
40257Granularità di arrotondamento sconosciuta
40258$bucketAuto può specificare una «granularità» con solo limiti numerici
40260$BucketAuto può specificare una «granularità» solo con numeri non negativi, ma ha trovato un numero negativo
40261Il campo 'granularity' $bucketAuto deve essere una stringa
40272La specifica della fase $addFields deve essere un oggetto.
40319la specifica $lookup stage deve essere un oggetto
40320manca l'opzione 'from' nella specifica della fase $lookup
40321l'opzione 'from' di $lookup deve essere una stringa
40322namespace $lookup non valido
40323Un oggetto di specifica dello stadio della pipeline deve contenere esattamente un campo.
40324La pipeline contiene un nome d'arte non riconosciuto.
40331Questa fase di aggregazione non è consentita all'interno di una pipeline $facet.
40352I percorsi dei campi $project non possono essere stringhe vuote.
40353Il percorso di un campo non deve terminare con un '.'.
40386$array ToObject richiede un input di matrice.
40390$object ToArray richiede un documento come input.
40391$array ToObject richiede un formato di input coerente. Gli elementi devono essere tutti matrici o essere tutti oggetti. L'oggetto è stato rilevato, ora è stato trovato: array
40392$array ToObject richiede oggetti con esattamente le chiavi 'k' e 'v'.
40393$array ToObject richiede un oggetto con le chiavi 'k' e 'v'. Mancano una o entrambe le chiavi
40394$array ToObject richiede oggetti con chiavi di tipo stringa 'k' e valori 'v'.
40395$array ToObject richiede coppie chiave-valore le cui chiavi sono stringhe.
40396$array ToObject richiede un formato di input coerente. Gli elementi devono essere tutti matrici o essere tutti oggetti. L'array è stato rilevato, ora è stato trovato: oggetto
40397$array ToObject richiede un array di matrici a due elementi.
40398A $array ToObject viene assegnato un input di tipo o formato non riconosciuto.
40400$mergeObjects richiede che tutti gli input siano oggetti.
40414Un campo di comando obbligatorio è mancante o la convalida non è riuscita.
40415Il comando contiene un campo non riconosciuto.
40422Il nome del campo di un array BSON ha un valore non valido.
40485È stato fornito un identificatore di fuso orario non riconosciuto.
40489$date FromParts non consente di mescolare i normali campi del calendario con i campi ISO relativi alla data settimanale
40515Un FromParts argomento $date non restituisce un numero intero.
40516$date FromParts richiede la presenza di «year» o «isoWeekYear»
40517L'opzione 'timezone' deve restituire una stringa per gli operatori di data.
40518$date FromParts o $date ToParts hanno un parametro non riconosciuto o digitato erroneamente.
40519$date supporta FromParts solo un oggetto come argomento.
40520A $date ToParts è stato assegnato un parametro non riconosciuto.
40522$date ToParts richiede un argomento oggetto con un parametro 'data'.
40523$date FromParts 'year' deve essere un numero intero compreso tra 1 e 9999.
40525$date week/day I valori FromParts ISO non sono compresi nell'intervallo o mancano i campi obbligatori.
40533L'argomento del fuso orario deve essere una stringa.
40535Allo stage o all'espressione è stata fornita un'opzione non riconosciuta.
40536L'espressione accetta esattamente un argomento quando viene fornita una matrice.
40539Manca l'argomento «data» richiesto per un operatore di data.
40540$date supporta FromString solo un oggetto come argomento
40541$date FromString ha ricevuto un argomento non riconosciuto.
40542Parametro 'dateString' mancante in $date FromString
40543$date FromString richiede che 'DateString' sia una stringa.
40545La date/time stringa è incompleta, mancano gli elementi obbligatori.
40551non è possibile passare una date/time stringa con informazioni sul fuso orario insieme a un argomento sul fuso orario
40553$date FromString non può analizzare la stringa di data specificata.
40554non è possibile passare una date/time stringa con offset GMT insieme a un argomento relativo al fuso orario
40575$changeStream 'FullDocument' deve essere «predefinito» o «updateLookup».
40600$out non può essere utilizzato all'interno di una fase $facet.
40601$out e $merge possono essere solo la fase finale della pipeline.
40602Una fase come $ChangeStream o $GeoNear non è la prima in cantiere.
40603$GeoNear non è stata la prima fase della pipeline dopo l'ottimizzazione. L'ottimizzazione è disabilitata o inibita?
40647Il token di curriculum del change stream ha un campo _data mancante o digitato erroneamente.
40674È consentito un solo tipo di opzione di curriculum, ma ne sono state trovate diverse.
50001auto non IndexId:false è consentito per la raccolta specificata.
50694A questo operatore è stata fornita un'argomentazione sconosciuta.
50695Questo operatore richiede un campo «input».
50696L'operatore supporta solo un oggetto come argomento.
50699Questo operatore di espressione richiede che il suo input sia una stringa.
50700L'argomento 'chars' deve essere una stringa.
50736GetMore non può essere eseguito in una sessione su un cursore non creato in una sessione.
50737L'esecuzione di GetMore su un cursore creato dalla sessione richiede la fornitura di un lsid.
50752L'indice iniziale di $substrBytes è negativo.
50808La fase $changeStream prevede un documento come argomento.
51024Il valore di 'forza' delle regole di confronto deve essere pari o inferiore a 5.
51047Questo operatore o fase non è consentito all'interno di una sottopipeline $lookup.
51075Impossibile impostare le opzioni sia in $regex che in $options
51076Memoria insufficiente per creare l'indice vettoriale per il numero specificato di elenchi.
51078Impossibile trovare il nome dell'indice.
51079Le statistiche di latenza non sono supportate
51091Un'espressione regolare non è valida o è mal formata.
51103L'operatore si aspetta un oggetto con argomenti denominati ma ne ha ricevuto un altro tipo.
51104L'operatore richiede che il suo argomento 'input' sia una stringa.
51105L'argomento 'regex' di un operatore non è una stringa o un tipo regex.
51106Un operatore richiede che il suo parametro 'options' sia una stringa.
51107Le opzioni $regex non possono essere specificate in entrambi i campi 'regex' e 'options'.
51108Le opzioni di espressione regolare contengono un flag non valido o un byte nullo incorporato.
51109Un'espressione regolare non può contenere un byte nullo incorporato.
51110Le opzioni di espressione regolare non possono contenere un byte nullo incorporato.
51111L'espressione regolare fornita a questo operatore non è valida.
51151La dimensione del buffer per memorizzare l'output ha superato il limite del tipo di dati
51156Impossibile eseguire un'espressione regolare in $regex durante la valutazione.
51270Un oggetto di sottoproiezione vuoto non è un valore di proiezione valido.
51272Errore di sintassi: $projection richiede almeno un campo di output.
51744L'operatore richiede che 'replacement' sia una stringa.
51745L'operatore richiede che l'argomento 'find' sia una stringa.
51746L'argomento 'input' di un operatore non è una stringa.
51747Un operatore richiede un parametro «sostitutivo».
51748Questo operatore richiede un parametro 'find'.
51749Questo operatore richiede un parametro «input».
51750Un operatore di aggregazione ha ricevuto un argomento sconosciuto.
100003Errore interno di sistema durante l'elaborazione del percorso di interrogazione ottimizzato
100005È stato superato un limite configurato, ad esempio raccolte, ruoli personalizzati o privilegi.
100006È stato superato il numero massimo di utenti consentiti.
3040501$rand attualmente non accetta argomenti
3041701$getField ha ricevuto un argomento sconosciuto in $project.
3041702$project:: non valido causato da:: $getField richiede l'indicazione di un 'campo'
3041703$project:: non valido causato da:: $getField richiede la specificazione di 'input'
3041704$getField richiede l'argomento 'field' per restituire una stringa.
4161100$setField e $unsetField supportano solo un oggetto come argomento.
4161101A $setField o $unsetField è stato assegnato un argomento sconosciuto.
4161102$setField e $unsetField richiedono la specificazione di un 'campo'.
4161103$project:: non valido causato da:: $setField richiede l'indicazione di un 'valore'
4161105$setField o $unsetField richiedono un 'input' per la valutazione di un oggetto.
4161106$setField e $unsetField richiedono un 'campo' per restituire una costante.
4161107$setField o $unsetField richiede un 'campo' per restituire una stringa.
4161108$project non consente un riferimento al percorso di campo qui; usa invece {$literal:...}.
4161109$setField e $unsetField richiedono la specificazione di un campo 'input'.
4662500Il comando contiene un campo non riconosciuto.
4862100Lo spazio dei nomi completo supera la lunghezza massima consentita.
5166301$DateDiff supporta solo un oggetto come argomento
5166302A $DateDiff è stato assegnato un argomento non riconosciuto.
5166303Parametro 'startDate' mancante in $DateDiff
5166304Parametro 'endDate' mancante in $DateDiff
5166305Parametro 'unit' mancante in $dateDiff
5166307Un argomento $dateDiff non è una data.
5166308$DateDiff è andato in overflow durante il calcolo della differenza di data.
5166400$dateAdd e $dateSubtract richiedono che il loro argomento sia un oggetto.
5166401$dateAdd o $dateSubtract hanno ottenuto un argomento non riconosciuto.
5166402$dateAdd o $dateSubtract richiedono la presenza di startDate, unit e amount.
5166403$dateAdd richiede che startDate sia convertibile in una data
5166404$dateAdd prevede una stringa che definisca l'unità di tempo
5166405$dateAdd prevede un numero intero di unità di tempo
5166406Data Add overfloccata
5166503È stato fornito un valore di unità di tempo sconosciuto.
5439002$DateTrunc è stato sovraccaricato durante il calcolo della data troncata.
5439006Valore binSize non supportato per DateTrunC
5439007$DateTrunc supporta solo un oggetto come argomento
5439008Argomento $DateTrunc non riconosciuto; data prevista, unità, BinSize, fuso orario, inizio. OfWeek
5439009Parametro «date» mancante in $DateTrunc
5439010Parametro 'unit' mancante in $DateTrunc
5439012$dateTrunc richiede che 'date' sia una data.
5439013$dateDiff e $dateTrunc richiedono che 'unit' sia una stringa.
5439014Il valore 'unità' di $dateDiff e $DateTrunc non è un'unità di tempo riconosciuta.
5439015$dateDiff o $dateTrunc richiedono che 'start' sia una stringa. OfWeek
5439016Il valore OfWeek 'start' di $dateDiff o $dateTrunc non è un giorno della settimana valido.
5439017$DateTrunc richiede che 'binSize' sia un numero intero a 64 bit.
5439018$DateTrunc richiede che 'binSize' sia maggiore di 0.
5447000Lo stage $collStats deve essere un oggetto annidato.
5626500$geoNear, $near e $nearSphere non sono consentiti in questo contesto, poiché questi operatori richiedono l'ordinamento dei dati geospaziali. Se non hai bisogno dell'ordinamento, considera invece l'utilizzo di $geoWithin.
5654600$project non consente un riferimento al percorso di campo in questo contesto.
5654601$project:: non valido causato da:: $getField richiede 'field' per restituire una costante, ma ha ottenuto un argomento non costante
5654602$getField richiede un 'field' per restituire una stringa.
5733415non posso $mod per zero
5860400$geoNear richiede un argomento «vicino»
5887502Tutti gli operandi di $setEquals devono essere matrici.
5911200PlanExecutor errore durante l'aggregazione:: causato da: $mergeObjects supporta solo oggetti
5976500A $dateAdd è stato assegnato un valore del parametro 'amount' non valido.
6045000A $dateSubtract è stato assegnato un valore del parametro 'amount' non valido.
7158303$switch non ha trovato alcun ramo corrispondente per l'input e non è stato specificato alcun valore predefinito.