【发布时间】:2015-04-05 18:44:32
【问题描述】:
我正在尝试在客户端方法中触发更新(考虑稍后移入服务器),如下所示:
Meteor.methods({
// Calling this and passing in a currentSelected value = "avatar" on click
'updateSelectedDocument' : function(currentSelected) {
var current = LayoutVariations.findOne({elementID: currentSelected});
var index = current.currentIndex;
myCollection.update({_id :current._id}, {currentIndex: 2});
}
});
.update 应该找到文档并更新该文档的 currentIndex 属性,该属性是一个整数。
我通过传入_id(例如“GRvujvgBEmem3Dp3d”)在控制台中运行myCollection.update({_id :current._id}, {currentIndex: 2});,它可以工作。当我在方法中调用它时,它只是没有更新,也没有抛出任何错误。
想知道可能是什么问题。
【问题讨论】:
标签: javascript mongodb meteor