Saya memiliki ndb.Model yang berisi model ndb.Expando sebagai properti terstruktur, dan saya ingin dapat mengontrol pengindeksan, tetapi saya tidak dapat menemukan apa pun di dokumentasi tentangnya.
class MyModel2(ndb.Expando):
pass
class MyModel(ndb.Model):
sub_entity = ndb.StructuredProperty(MyModel2)
Satu-satunya dokumentasi yang dapat saya temukan adalah sebagai berikut:
Anda dapat menentukan opsi properti biasa untuk properti terstruktur (kecuali yang diindeks)
Saya berasumsi ini karena pengindeksan sebenarnya harus ditentukan berdasarkan per properti dalam model yang disematkan. Namun, tidak jelas cara mengaktifkan atau menonaktifkan pengindeksan pada properti model Expando.