我正在处理文档列表中的排序选项。相同的排序查询同时具有发布者和客户端。如果两个或多个文档具有相同的排序值。当我更新很多时,我可以看到杂耍。下面的代码将非常清楚地向您解释。
Meteor.publish('Products', function(options) {
return Products.find({},sort:{price:-1})
});
Template.name.onCreated(function() {
Template.instance().subscribe('Products');
});
Template.name.helpers({
products: function(){
return Products.find({},sort:{price:-1})
}
});
Template.name.events({
'click #productid': fucntion(){
//update product document (not the price field).
}
});
部分产品价格相同。我点击了价格相同的顶级产品。通过点击事件更新文档后。点击的产品到达相同价格文档的末尾。如何解决这个问题?