對於測試,我們使用Google提供的LocalDatastoreHelper類啓動雲數據存儲模擬器的本地實例。Google數據存儲模擬器
有趣obersvation,我們做了,我們可以用我們的代碼再重新插入數據,然後找到它,通過執行GQL查詢
SELECT [..] WHERE myfield = true
,如果我們做到這一點對一個「活」店,在Google Cloud上託管。
但是:
當我們運行對仿真器相同的代碼在本地運行,插入工作,但查詢不。一個findAll()工作正常,所以它看起來像插入和閱讀作品一般,但不知何故索引缺失?
在閱讀了幾個小時的文檔之後,我沒有發現任何提示,爲什麼會發生這種情況。
任何人都可以幫忙嗎?
謝謝你你的建議! 我會研究一致性方面。 –