我正在使用流星0.7.2的項目,它工作正常。更新到流星0.8.2我面臨一個問題。當插入一個新對象時,流星0.8.2客戶端集合是空的
當我立即從客戶端向集合中插入對象時,集合是空的,然後它將重新加載數據。當我更新集合對象時,也會發生這種情況。
這隻發生在一個集合中。其他收集工作正常。
我正在使用鐵路由器和JQuery可排序。
有人可以幫助我嗎? (我感覺在插入或更新時,minimongo和master之間會發生衝突)如果是這種情況,爲什麼會發生這種情況
我正在使用流星0.7.2的項目,它工作正常。更新到流星0.8.2我面臨一個問題。當插入一個新對象時,流星0.8.2客戶端集合是空的
當我立即從客戶端向集合中插入對象時,集合是空的,然後它將重新加載數據。當我更新集合對象時,也會發生這種情況。
這隻發生在一個集合中。其他收集工作正常。
我正在使用鐵路由器和JQuery可排序。
有人可以幫助我嗎? (我感覺在插入或更新時,minimongo和master之間會發生衝突)如果是這種情況,爲什麼會發生這種情況
如果您可以共享代碼以便重現行爲。 您可以創建一個新的流星0.8.2應用程序,只有這個集合,看看你是否能夠隔離錯誤。
btw,你的收藏有什麼名稱有這個問題?
你確定它是空的嗎? mongo上也是空的嗎?如果不是那麼在Chrome控制檯中嘗試在客戶端創建CollectionName.find({})。
你有沒有安全感並刪除了自動發佈?如果您在客戶端使用插入,您必須記得在服務器端爲該集合使用Meteor.allow。
您可以通過添加以下流星包
流星添加msavin檢查訂閱數據:蒙古
安裝,請按Ctrl + M後切換它。
在https://github.com/msavin/Mongol
或其他細節下載this並安裝它,並與credentials.You運行可以檢查您能否分享一些你的代碼的本地數據庫
。 特別是發佈,訂閱,架構和插入 –
我的猜測是 - 0.7.2使用Spark,0.8.2使用Blaze,新的渲染引擎。所以在新的渲染Engine Blaze中,你的jQuery-Sortable集成就被打破了。 – imslavko
不知道它如何影響收集狀態。 – imslavko