1
我是新來的流星,我不明白爲什麼會發生這種情況?我有一個名爲gameCol
的集合,我試圖更新。集合中只有一個文檔符合條件。當我更新這樣的:更新流星集合
gameCol.update({started:true}, {$set:{started:false}});
流星拋出
Meteor.Error.prototype = new Error; at line 144 livedata_common.js
如果我更新這樣的:
var status = gameCol.findOne({started:true});
gameCol.update({_id:status._id}, {$set:{started:false}});
一切正常。
這對我來說似乎有點奇怪,我也找不到任何可以解釋它的東西。
謝謝!這解釋了它。 – user1262878
你現在可以只更新(status._id,...)' –