【发布时间】:2013-11-15 02:57:11
【问题描述】:
我在 Google App Engine 上使用 NDB 和 Python。更新具有相同值的多个实体上的属性的正确方法是什么? NDB 相当于:
UPDATE notifications SET read = true WHERE user_id = 123。
用例是我有这些扇出通知。并且特定用户希望将所有通知设置为已读(可能为 100 条)。我知道我可以使用 get_async 和 put_async 来获取每个未读通知并将其设置为已读,但我担心通过获取潜在的 100 次序列化/反序列化所产生的延迟。
非常欢迎任何建议。
【问题讨论】:
标签: python google-app-engine app-engine-ndb