我正在使用以下属性
保存实体类“评论”review {
_id : 4e0590ae-7603-44ff-8333-b3d06546914f
text : 'Nice review'
}
我正在通过AJAX调用保存它,并且在成功响应时,我正在传递_id
并在另一个AJAX调用中查询已保存的评论。有时我得到null导致NullPointerException。在数据存储中,存储实体需要更多时间吗?如果需要那么第一个AJAX调用不应该返回直到put操作完成。我缺少任何配置吗?
答案 0 :(得分:4)
在数据存储区中,您没有瞬时强一致性。在数据复制并填充索引时,您将具有最终的一致性。
要强制保持一致性,您需要ancestor queries或get-by-key queries。
查看this article,了解有关如何构建数据的更多建议。