Eccezioni

Oltre alle eccezioni per il datastore DB, il datastore NDB fornisce le seguenti classi di eccezioni:

exception ComputedPropertyError()
Aumentato quando si cerca di impostare un valore o di eliminare una proprietà calcolata.
exception InvalidPropertyError()
Aumentati quando una proprietà non è applicabile a un determinato utilizzo. Ad esempio, una proprietà deve esistere e essere indicizzata per essere utilizzata nella proiezione di una query o nella clausola di raggruppamento.
exception ReadonlyPropertyError()
Aumentato quando si cerca di impostare un valore di proprietà di sola lettura.
exception UnprojectedPropertyError()
Aumentato quando si ottiene un valore della proprietà che non è presente nella proiezione.