חריגים

בנוסף למחלקת החריגים של מאגר הנתונים של DB, מאגר הנתונים של NDB מספק את מחלקות החריגים הבאות:

חריגה ComputedPropertyError()
השגיאה הזו מוצגת כשמנסים להגדיר ערך למאפיין מחושב או למחוק אותו.
exception InvalidPropertyError()
השגיאה מופיעה כשמאפיין לא רלוונטי לשימוש מסוים. לדוגמה, כדי להשתמש במאפיין בהטלה או בסעיף group by של שאילתה, המאפיין צריך להתקיים ולהיות באינדקס.
חריגה ReadonlyPropertyError()
השגיאה הזו מופיעה כשמנסים להגדיר ערך מאפיין שהוא לקריאה בלבד.
חריג UnprojectedPropertyError()
השגיאה הזו מופיעה כשמנסים לקבל ערך של מאפיין שלא נכלל בהקרנה.