/ / Indexovaná služba Google App Engine s hodnotou None - google-app-engine, app-engine-ndb

Vlastnosť indexu Google App Engine s hodnotou None - google-app-engine, app-engine-ndb

K môjmu prekvapeniu je indexovaná nehnuteľnosť s hodnotou Žiadnehodnota v GAE sa stále počíta do nákladov na zápis a je stále indexovaná. Zrejme to môže byť za určitých okolností požadované správanie podľa tohto príspevku:

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

Tiež podľa tohto príspevku sa niečo volá"čiastočné indexy", ale to je Java. Používam NDB s Pythonom. Chcel by som, aby sa indexované vlastnosti s hodnotami Žiadne neindexovali a nezapočítavali do nákladov na zápis. Je to možné?

odpovede:

1 pre odpoveď č. 1

Toto nie je možné, pokiaľ nepoužívate Expando. Dalo by sa to tiež hacknúť pomocou opakovanej vlastnosti (0 alebo 1 položky), ale to zmení spôsob, akým to vidí vaša aplikácia.