NDB-Caching bei Verwendung von projizierten Abfragen

Konnte diese spezielle Frage noch nicht finden. Wie behandelt die NDB von App Engine das Caching, wenn projizierte Abfragen im Vergleich zu vollständigen Entitätsabfragen verwendet werden?

Zum Beispiel, wenn ich zuerst eine projizierte Abfrage mache.

MyModel.query().get(projected=['name'])

... und dann regelmäßig nachfragen ...

MyModel.query().get()

...was bekomme ich? Die volle Einheit? Wenn ja, wurde JEDER Teil der ersten Abfrage automatisch von NDB zwischengespeichert? Oder kann NDB die Unterscheidung gut treffen, sodass sie beim nächsten Ausführen der projizierten Abfrage möglicherweise aus dem Cache abgerufen wird?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage