/ / Propriété indexée Google App Engine avec la valeur Aucune - google-app-engine, app-engine-ndb

Propriété indexée de Google App Engine avec la valeur Aucune - google-app-engine, app-engine-ndb

A ma grande surprise, une propriété indexée avec un NoneLa valeur GAE compte toujours pour les coûts d’écriture et est toujours indexée. Apparemment, cela peut être le comportement souhaité dans certaines circonstances, selon ce post:

https://groups.google.com/forum/#!msg/google-appengine/pRHA85s3U-o/frdJeab8RVwJ

Toujours selon ce post est quelque chose appelé"index partiels", mais c "est pour Java. J" utilise NDB avec Python. Je souhaite que les propriétés indexées avec des valeurs None ne soient pas indexées et ne comptent pas dans les coûts d’écriture. Est-ce possible?

Réponses:

1 pour la réponse № 1

Cela n´est possible que si vous utilisez un Expando. Vous pouvez également le pirater en utilisant une propriété répétée (0 ou 1 élément), mais cela change la façon dont votre application la voit.