Meteor Mongo-将$inc与upstart一起使用不会增加价值
Meteor Mongo - using $inc with upsert does not increase Value
我有一个带有向前和向后按钮的图像库。点击任意一个按钮,我想在本地数据库中添加一个条目,显示图像被查看的时间(这样我以后就可以看到哪个图像被查看得最多)。
当我使用:
'click .btn-forward, click .btn-backward' (event, template) {
Local.Viewed.upsert({
imageId: this._id
}, {
$setOnInsert: {
imageId: this._id,
imageName: this.name,
timesViewed: 0
},
$inc: {
timesViewed: 1
}
});
}
问题:"timesViewed"只会在插入数据库时增加。
问题:如何使此查询增加每次单击事件的"timesViewed"值?
谢谢你的帮助!
Muff
从$setOnInsert 中删除查看的时间
相关文章:
- JQuery使计数器每次更改时都会增加
- 转义符不能与innerHTML一起使用
- 如何增加同时按键总数
- 如何使用css动画从中心增加边界线
- 高亮显示与数组字符串一起使用时文本插件中断
- setTimeout可以与闭包内的函数一起使用吗
- 将依赖外部库的UMD模块与browserfy捆绑在一起
- Highcharts colorsByPoint与系列中的线性渐变一起使用时不起作用
- 如何将js库与typescript一起使用
- JavaScript:单击时相对于父级增加变量值
- 将webpack和babel与父项目目录中的文件一起使用
- PaperJS-增加矢量幅度
- 如何每10.6秒从时间戳增加+1
- 如何通过ajax增加/减少PHP变量值并重新加载函数
- 将 Drag&Drop 与 jsTree 和 DataTables 一起使用
- Javascript-如何让脚本与Ajax请求的数据一起运行
- 将两个ext.TabPanels滚动到一起
- 将jQuery UI Timepicker Addon与React一起使用
- Meteor Mongo-将$inc与upstart一起使用不会增加价值
- 如何在PHP MySQL或javascript中增加/删除产品数量.或者如何将产品的数量值与复选框一起插入