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 (compatibile con MongoDB) che contiene un errore code numerico e un messaggio descrittivo (). errmsg Utilizza la tabella seguente per identificare i codici di errore che Amazon DocumentDB 8.0 potrebbe restituire all'applicazione client. Laddove 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

I codici di errore potrebbero cambiare tra le versioni principali di Amazon DocumentDB. Ti consigliamo di non creare una logica applicativa che dipenda dal fatto che uno specifico codice di errore numerico rimanga stabile tra le versioni.

Codice di errore Description
1Elemento non trovato
2Un argomento, un'opzione o un valore di campo di comando non è valido o non è supportato.
4Manca un campo obbligatorio o un valore di configurazione non è formattato correttamente.
5La definizione di una vista fa riferimento a se stessa, ha creato un ciclo o si è verificato un errore del 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 oppure la raccolta di destinazione esiste già.
13Non sei autorizzato a eseguire questo comando o l'autenticazione non è valida.
14Un campo o un valore ha il tipo di dati sbagliato.
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 hanno lo stesso tipo
18L'autenticazione non è riuscita perché le credenziali non sono valide o l'utente non esiste.
19Operazione primitiva di elaborazione dati non trovata o tipo 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 da Garbage Collection.
41JavaScript errore
43Il cursore specificato non esiste più o è scaduto.
44Indice dell'array fuori dai limiti
48Esiste già una raccolta, una visualizzazione o uno spazio dei nomi con quel nome.
51Operatore di aggiornamento illegale
52Un nome di 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à confermata
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.
67Impossibile creare l'indice 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 l'ordinamento
78Documento non trovato
80La dimensione della 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 quel nome ma con diverse opzioni.
86L'indice richiesto è in conflitto con un indice esistente con lo stesso nome.
87L'ordinamento delle chiavi $sort deve essere 1 (per l'ordine crescente) o -1 (per il decrescente)
92Spazio insufficiente per il funzionamento
93L'utente esiste già
94Il privilegio di raccolta, cluster o 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
103Impossibile estrarre un ruolo valido dalla raccolta.
105L'utente non è valido o la libreria di autorizzazione non può essere inizializzata.
107Al database non possono essere concessi ruoli da altri database
111_id deve essere specificato esattamente quando si fornisce il documento di aggiornamento
112Conflitto di scrittura
113Il ruolo specificato non esiste.
114Il ruolo esiste già
115AnyResource dovrebbe essere vero quando specificato
116le risorse dovrebbero 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 durante l'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à in un nome diverso tra maiuscole e minuscole
128Troppi campi
129In attesa che il database venga eliminato
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 la query
149Alias già definito nella query
154Un argomento ha un valore illegale o un tipo errato (non numerico).
155Valore NULL rilevato
156È stato rilevato un valore NON DEFINITO
157Valore NAN rilevato
158Collezione già utilizzata per un altro scopo
159Un valore di durata è stato 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à di nidificazione massima 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 vista.
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 registro prevista deve essere un numero
181Il modello chiave corrisponde a più indici; specificate invece l'indice per nome.
197La specifica dell'indice contiene un campo non valido o non supportato.
207uuid deve essere un campo binario da 16 byte con sottotipo UUID (4)
224Questa funzionalità di interrogazione non è consentita nel contesto corrente.
225Una transazione più recente è iniziata nella sessione, quindi questa vecchia non può procedere.
241Un valore non può essere convertito 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 visualizzazione
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
300L'autenticazione 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 richiesta dello stadio, dell'opzione o del ruolo non è supportata.
304La fase di aggregazione richiesta non è supportata.
305L'operatore di proiezione di aggregazione non è supportato.
306L'operatore di accumulazione del gruppo di aggregazione specificato non è supportato.
502La colonna esiste già
505L'inserimento non è consentito qui
601Le coordinate non sono consentite
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 danneggiata o illegale della richiesta del client
13103troppe chiavi composte
13297Esiste già un database con lo stesso nome, ma differisce solo per le lettere maiuscole.
13388Nome di fase della pipeline non riconosciuto: $collStats
13435not master e slaveOK=false
14031Spazio su disco insufficiente
15888deve passare il nome della collezione da 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: è necessario specificare il campo _id
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 match filter 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'ordinamento delle chiavi $sort deve essere specificato utilizzando un numero
15975L'ordinamento dei tasti $sort deve essere 1 (per l'ordine crescente) o -1 (per il 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.
16020Un operatore di espressione è stato chiamato con il numero errato di argomenti.
16034L'indice iniziale di $substrBytes deve essere di tipo numerico.
16035L'argomento di lunghezza $substrBytes deve essere di tipo numerico.
16395$where non è consentito all'interno di un'espressione di aggregazione $match
16400non può aggiungere un'espressione per un campo perché esiste già un'espressione per quel campo o 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
16406Impossibile escludere campi diversi da _id
16410Il nome o il percorso di un campo $project inizia o contiene illegalmente '$'.
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 tubazione 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$geoEar richiede un'opzione 'distanceField' come stringa
16607$geoEar richiede che l'opzione data sia specificata come stringa.
16608Dividi per zero
16610A $mod è stato assegnato 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 localizzazione 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
16872Il percorso di un campo è vuoto o '$' da solo viene utilizzato 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 di $map deve essere un array.
16898$minDistance non deve essere negativo
16899$maxDistance deve essere un numero
16900$maxDistance non deve essere negativo
16945Limite di memoria superato per $group o $lookup. Passa allow per aderireDiskUse:true .
16949Opzione di aggregazione non valida; allow DiskUse deve essere un valore booleano.
16990$out richiede una stringa o un argomento di 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 per cond
17081Parametro 'then' mancante per cond
17082Parametro 'else' mancante da cond
17083Parametro non riconosciuto di $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 'text' dell'indice di testo IndexVersion deve essere un numero
17302Il valore di questo argomento deve essere maggiore o uguale a zero.
17304$geoEar richiede argomenti di interrogazione geografica e punti «vicini» validi.
17308A $meta viene fornito un argomento non supportato.
17310Entrambi gli operandi di $set IsSubset devono essere matrici.
17313$match con $text è consentito solo come prima fase della pipeline.
17320CreateCollection non può essere eseguito su uno spazio dei nomi contenente un nome riservato.
17385Impossibile accedere 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 sconvolgere è più grande di 16777216
18533Il campo di formato deve essere una stringa
18534Campo non riconosciuto a $date ToString
18535La stringa del formato della data non è valida a causa di un segno di percentuale finale.
18536Formato ToString $date e 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$geoEar richiede un argomento 'distanceField'
26823Un ID di operazione non può essere rappresentato all'interno dei bit disponibili.
28539Il primo argomento del comando distinto deve essere una stringa
28646$Filter prevede un oggetto come parametro
28647Campo inatteso da inserire in $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 degli array.
28667Un'espressione come $slice, $range o $index OfArray ha ricevuto il numero errato di argomenti.
28680$abs viene applicato a un valore, come la lunghezza minima, che non può essere negato.
28689Un argomento dell'operatore deve essere un array ma è stato fornito un tipo diverso.
28690Il secondo argomento della matrice 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 rientrare in un numero intero a 32 bit.
28727Il terzo argomento di $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 dello stage $sample 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.
28812Il percorso del campo è vuoto
28818Fieldpath non inizia con '$'
31022Questo operatore richiede la specificazione di un parametro di «input».
31023Questo operatore richiede un parametro 'regex'.
31024All'operatore viene fornito un argomento sconosciuto.
31032Un nome di campo non può contenere un byte nullo incorporato.
31034Un valore non rientra nell'intervallo consentito di [-32768, 32767].
31095'iso WeekYear '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 entra in collisione 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.
34413È stato utilizzato un operatore non valido 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 di passo rappresentabile come un numero intero a 32 bit.
34449$range richiede un valore di passo 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 della lunghezza di $substrCp non è di 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 di $zip devono essere un array di espressioni.
34462L'opzione 'defaults' deve essere una matrice di espressioni.
34463L'LongestLength opzione use di $zip deve essere un valore booleano.
34464A $zip è stato assegnato 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
34467le impostazioni predefinite e gli input 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 'input'
40078$reduce richiede 'InitialValue'
40079$reduce richiede 'in'
40080L'input di $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 count deve essere una stringa non vuota
40157il campo count 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 count non può contenere '.'
40169la specifica $facet deve essere un oggetto non vuoto
40170gli argomenti di $facet devono essere matrici
40171gli elementi degli array nella specifica $facet devono essere oggetti non vuoti
40172la sub-pipeline in $facet stage non può essere vuota
40176Sono stati forniti nomi di campo in conflitto
40177$project e $addFields richiedono almeno un campo di output.
40178Impossibile escludere campi tranne '_id' in una proiezione di inclusione
40179Non può 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 oggetto secondario.
40192Il campo $bucket 'boundaries' 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 $bucket 'default' deve essere un'espressione costante
40196Il campo 'output' di $bucket deve essere un oggetto
40197Opzione non riconosciuta per $bucket
40198$bucket richiede che siano specificati 'groupBy' e 'boundaries'
40199Il campo $bucket 'default' deve essere inferiore al limite più basso o maggiore o uguale al limite più alto.
40200Il campo $bucket 'boundaries' deve essere un array
40201L'argomento di $bucket stage deve essere un oggetto
40202Il campo $bucket 'groupBy' 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 delle partiture di testo, ma non è disponibile
40228L'espressione $replaceRoot 'newRoot' deve restituire un oggetto.
40229$replaceRoot richiede un oggetto come specifica.
40230$replaceRoot accetta solo l'opzione 'newRood'.
40234Il campo $group deve essere un oggetto accumulatore.
40235Un nome di 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 $bucketAuto 'groupBy' deve essere definito come un percorso con prefisso $ o un oggetto di espressione
40240L'argomento di $bucketAuto deve essere un oggetto
40241Il campo 'buckets' di $bucketAuto deve essere un valore numerico
40242Il campo $bucketAuto 'buckets' deve essere rappresentabile come un numero intero a 32 bit
40243Il campo 'buckets' di $bucketAuto deve essere maggiore di 0
40244Il campo 'output' di $bucketAuto deve essere un oggetto
40245Opzione non riconosciuta per $bucketAuto
40246$bucketAuto richiede che vengano specificati 'groupBy' e 'buckets'
40257Granularità di arrotondamento sconosciuta
40258$bucketAuto può specificare una «granularità» solo con limiti numerici
40260$bucketAuto può specificare una «granularità» solo con numeri non negativi, ma ha trovato un numero negativo
40261Il campo 'granularity' di $bucketAuto deve essere una stringa
40272La specifica dello stage $addFields deve essere un oggetto.
40319la specifica della fase $lookup deve essere un oggetto
40320opzione 'from' mancante nella specifica della fase $lookup
40321L'opzione 'from' a $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 di fase non riconosciuto.
40331Questa fase di aggregazione non è consentita all'interno di una pipeline $facet.
40352I percorsi dei campi $project non possono essere stringhe vuote.
40353Un percorso di 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 tutti oggetti. L'oggetto è stato rilevato, ora 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 'k' e valori 'v' di stringa.
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 tutti oggetti. L'array è stato rilevato, ora è stato trovato: oggetto
40397$array ToObject richiede un array di array 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 di un campo di matrice BSON ha un valore non valido.
40485È stato fornito un identificatore di fuso orario non riconosciuto.
40489$date FromParts non consente di combinare i normali campi del calendario con i campi della data settimanale ISO
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 ricevuto 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 'date'.
40523$date FromParts 'year' deve essere un numero intero compreso tra 1 e 9999.
40525 week/day I valori FromParts ISO di $date non sono compresi nell'intervallo o mancano i campi obbligatori.
40533L'argomento del fuso orario deve essere una stringa.
40535È stata fornita un'opzione non riconosciuta allo stage o all'espressione.
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, con gli elementi obbligatori mancanti.
40551non è possibile passare una date/time stringa con informazioni sul fuso orario insieme a un argomento relativo al 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 del fuso orario
40575$changeStream 'fullDocument' deve essere «default» 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 $geoEar non è la prima in cantiere.
40603$GeoEar non è stata la prima fase della pipeline dopo l'ottimizzazione. L'ottimizzazione è disabilitata o inibita?
40647Il token change stream resume presenta un campo _data mancante o digitato erroneamente.
40674È consentito un solo tipo di opzione di curriculum, ma ne sono state trovate diverse.
50001IndexId:false l'opzione auto non è consentita per la raccolta specificata.
50694A questo operatore è stato fornito un argomento sconosciuto.
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 che venga fornito un lsid.
50752L'indice iniziale di $substrBytes è negativo.
50808$changeStream stage prevede un documento come argomento.
51024Il valore 'strength' della collazione deve essere pari o inferiore a 5.
51047Questo operatore o fase non è consentito all'interno di una sottopipeline $lookup.
51075Impossibile impostare 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 è formata male.
51103L'operatore si aspetta un oggetto con argomenti denominati ma 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 delle espressioni regolari 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
51156Un'espressione regolare non è stata eseguita 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 di «sostituzione».
51748Questo operatore richiede un parametro 'find'.
51749Questo operatore richiede un parametro di 'ingresso'.
51750Un operatore di aggregazione ha ricevuto un argomento sconosciuto.
100003Errore interno del 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 che sia specificato 'field'
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 che venga specificato un 'campo'.
4161103$project:: non valido causato da:: $setField richiede la specificazione di 'value'
416105$setField o $unsetField richiedono 'input' per la valutazione di un oggetto.
4161106$setField e $unsetField richiedono che 'field' restituisca una costante.
4161107$setField o $unsetField richiedono che 'field' restituisca una stringa.
4161108$project non consente un riferimento al percorso di campo qui; usa invece {$literal:...}.
4161109$setField e $unsetField richiedono che venga specificato 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 traboccò durante il calcolo della differenza di data.
5166400$dateAdd e $dateSubtract richiedono che il loro argomento sia un oggetto.
5166401$dateAdd o $dateSubtract hanno ricevuto un argomento non riconosciuto.
5166402$dateAdd o $dateSubtract richiedono che startDate, unit e amount siano presenti.
5166403$dateAdd richiede che startDate sia convertibile in una data
5166404$dateAdd si aspetta una stringa che definisca l'unità di tempo
5166405$dateAdd prevede un numero intero di unità di tempo
5166406DateAdd è straripato
5166503È stato fornito un valore di unità di tempo sconosciuto.
5439002$dateTrunc è stato straripato durante il calcolo della data troncata.
5439006Valore bin Size non supportato da DateTrunc
5439007$dateTrunc supporta solo un oggetto come argomento
5439008Argomento $DateTrunc non riconosciuto; data prevista, unità, bin Size, 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 di ordinare, considera invece l'utilizzo di $geoWiThin.
5654600$project non consente un riferimento al percorso del campo in questo contesto.
5654601$project:: non valido causato da:: $getField richiede che 'field' restituisca una costante, ma ha ricevuto un argomento non costante
5654602$getField richiede 'field' per restituire una stringa.
5733415non posso usare $mod per zero
5860400$geoEar 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.