2017-07-25 61 views
0

我是MongoDB的新手,請耐心等待。我有一個可以從兩個地方更新的MongoDB - 從PHP的管理面板和使用Morphia的部署服務器。我的問題是,如果在使用Morphia創建數據存儲之後從管理面板更新MongoDB,那麼如何從數據庫獲取更新的值到數據存儲中?(我試圖搜索這個,但所有查詢都指向如何更新Morphia中的數據存儲,這可能是我格式化查詢錯誤。)它會自動更新到數據存儲中嗎?或者我是否必須拋棄現有的數據存儲並創建一個新的數據存儲?在這種情況下,問題出現了,那麼最好的方法是什麼? 另外,如何處理來自Morphia的保存以及來自管理面板的更新,以避免衝突?MongoDB + Morphia - >刷新數據存儲

回答

1

Datastore不緩存任何東西。它只是通過其執行數據庫操作的管道。如果您在從PHP應用程序更新後查詢非常Morphia,您會看到您的新數據就好了。您無需每次都創建一個新的Datastore

+0

感謝您的澄清! – TheDevilsFire