我在应用引擎中一直面临这个问题。由于我是 App Engine 的新手,所以我不知道自己的做法是否正确。
每当将新记录插入数据存储区时,新插入的记录不会反映在应用程序中。它只会在下次重新加载后出现。
这是简单的代码:添加一个用户并打印用户表中的所有用户:
def add_user(name):
u = User(name = name)
u.put()
all_users = [u.name for u in User.all().order('name')]
#On printing 'all_users', it doesn't show recently added user
这是 App Engine 中的常见行为吗?在数据存储中添加新记录需要时间吗?插入记录的方式有什么问题吗?请帮忙..