繁体   English   中英

立即查询已保存的实体有时会返回null-数据存储区

[英]Querying immediately for saved entity returns null sometimes - datastore

我正在保存具有以下属性的实体类型“评论”

review {
  _id : 4e0590ae-7603-44ff-8333-b3d06546914f
  text : 'Nice review'
}

我正在通过AJAX调用保存它,并在成功响应时传递_id并在另一个AJAX调用中查询保存的评论。 有时我会得到null,这会导致NullPointerException。 在数据存储区中存储实体需要更多时间吗? 如果需要,则在放置操作完成之前,不应返回第一个AJAX调用。 我缺少任何配置吗?

在数据存储区中,您没有即时的强一致性。 在复制数据和填充索引时,最终将具有一致性。

为了保持一致性,您需要使用祖先查询按键获取查询

本文中查找有关如何构造数据的更多想法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM