我在 Google App Engine 上使用 NDB 和 Python。更新具有相同值的多个实体上的属性的正确方法是什么?NDB相当于:
UPDATE notifications SET read = true WHERE user_id = 123
.
用例是我有这些扇出通知。并且特定用户希望将所有通知设置为已读(可能为 100 条)。我知道我可以使用 get_async 和 put_async 来获取每个未读通知并将其设置为已读,但我担心通过获取潜在的 100 次序列化/反序列化所产生的延迟。
任何建议都非常有用。