Modulo google.appengine.api.datastore_errors
Riepilogo
Errori utilizzati nell'API Python datastore.
Sommario
- exception google.appengine.api.datastore_errors.BadArgumentErrorsource
-
Basi: google.appengine.api.datastore_errors.Error
Aumentato da Query.Order(), Iterator.Next() e altri quando viene ignorato un argomento non valido.
- exception google.appengine.api.datastore_errors.BadFilterError(filter)source
-
Basi: google.appengine.api.datastore_errors.Error
Aumentato da Query.__setitem__() e Query.Run() quando una stringa di filtro non è valida.
- exception google.appengine.api.datastore_errors.BadKeyErrorsource
-
Basi: google.appengine.api.datastore_errors.Error
Aumentata da chiave.__str__ quando la chiave non è valida.
- exception google.appengine.api.datastore_errors.BadPropertyErrororigine
-
Basi: google.appengine.api.datastore_errors.Error
Aumentato da Entity.__setitem__() quando il nome di una proprietà non è una stringa.
- exception google.appengine.api.datastore_errors.BadQueryErrorsource
-
Basi: google.appengine.api.datastore_errors.Error
Aumentata da Query quando una query o una stringa di query non è valida.
- exception google.appengine.api.datastore_errors.BadRequestErrorsource
-
Basi: google.appengine.api.datastore_errors.Error
Aumentato dalle chiamate del datastore quando i parametri non sono validi.
- exception google.appengine.api.datastore_errors.BadValueErrorsource
-
Basi: google.appengine.api.datastore_errors.Error
Aumentato da Entity.__setitem__(), Query.__setitem__(), Get() e altri quando un valore di proprietà o un filtro non sono validi.
- exception google.appengine.api.datastore_errors.Commit ButStillApplyingsource
-
Basi: google.appengine.api.datastore_errors.Timeout
La scrittura o la transazione è stata eseguita, ma alcune entità o righe dell'indice potrebbero non essere state completamente aggiornate. Questi aggiornamenti dovrebbero essere applicati automaticamente a breve. Puoi implementarli immediatamente leggendo una delle entità all'interno di una transazione.
- exception google.appengine.api.datastore_errors.EntityNotFoundErrororigine
-
Basi: google.appengine.api.datastore_errors.Error
DEPRECATO: sollevato da Get() quando non viene trovata l'entità richiesta.
- exception google.appengine.api.datastore_errors.Errorsource
-
Basi: eccezioni.Eccezione
Tipo di errore datastore di base.
- exception google.appengine.api.datastore_errors.InternalErrororigine
-
Basi: google.appengine.api.datastore_errors.Error
Un errore interno del datastore. Segnalalo a Google.
- exception google.appengine.api.datastore_errors.NeedIndexError(error, Originals_message=None, header=None, yaml_index=None, xml_index=None)source
-
Basi: google.appengine.api.datastore_errors.Error
Non è stato trovato nessun indice corrispondente per una query che richiede un indice. Controlla la pagina Indici nella Console di amministrazione e il file index.yaml.
- Intestazione()origine
- OriginalMessage()origine
- Sorgente XmlIndex()
- Origine YamlIndex()
- exception google.appengine.api.datastore_errors.QueryNotFoundErrororigine
-
Basi: google.appengine.api.datastore_errors.Error
DEPRECATO: viene aumentato dai metodi dell'iteratore quando l'iteratore non è valido. Questo non deve accadere durante il normale utilizzo; protegge da utenti malintenzionati ed errori di sistema.
- exception google.appengine.api.datastore_errors.ReferencePropertysolveErrorsource
-
Basi: google.appengine.api.datastore_errors.Error
Si è verificato un errore durante il tentativo di risolvere una proprietà Reference.
- exception google.appengine.api.datastore_errors.Rollbacksource
-
Basi: google.appengine.api.datastore_errors.Error
Può essere sollevato dalle funzioni di transazione quando vuole eseguire il rollback anziché eseguire il commit. Tieni presente che qualsiasi eccezione sollevata da una funzione di transazione comporterà un rollback. È solo per comodità. Consulta datastore.RunInTransaction per maggiori dettagli.
- exception google.appengine.api.datastore_errors.Timeoutsource
-
Basi: google.appengine.api.datastore_errors.Error
Timeout dell'operazione del datastore o dati temporaneamente non disponibili. Questo può accadere quando cerchi di inserire, ottenere o eliminare troppe entità o un'entità con troppe proprietà oppure se il datastore è sovraccarico o presenta problemi.
- exception google.appengine.api.datastore_errors.TransactionFailedErrorsource
-
Basi: google.appengine.api.datastore_errors.Error
Aumentata dai metodi RunInTransaction quando non è stato possibile eseguire il commit della transazione, anche dopo aver riprovato. Di solito il problema è dovuto a grandi contese.
- exception google.appengine.api.datastore_errors.TransactionNotFoundErrororigine
-
Basi: google.appengine.api.datastore_errors.Error
DEPRECATO: sollevato da RunInTransaction. Questo è un errore interno. Non dovresti vederlo.