我有一个带有前进和后退按钮的图片库。
在单击两个按钮中的任何一个时,我都想在本地数据库中添加查看图像的时间条目(这样我以后就可以查看查看最多的图像)。

当我使用时:

'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”的值?

谢谢你的帮助!

莫夫

最佳答案

从$ setOnInsert移除timesViewed

09-17 12:23