Интересно, столкнулся ли кто-нибудь с странной проблемой в Google App Engine NDB: после создания нового объекта и сохранения его put()
; и затем query()
сразу, всегда остается один элемент. Например,
class Item(ndb.Model):
...
...
items = Item.query().fetch()
length1 = len(items)
item = Item()
item.put()
items = Item.query().fetch()
length2 = len(items)
В приведенном выше примере length1
всегда равно length2
. Тем не менее, length2
будет исправлено при повторном просмотре одной и той же страницы HTML позже. В чем проблема? Спасибо.