每次访问我的文档时,我想将views
计数增加1.到目前为止,我的代码是:
Document
.find({})
.sort('date', -1)
.limit(limit)
.exec();
$inc
块放在哪里?
每次访问我的文档时,我想将views
计数增加1.到目前为止,我的代码是:
Document
.find({})
.sort('date', -1)
.limit(limit)
.exec();
$inc
块放在哪里?
从未使用过mongoose ,但快速查看docs here,这似乎对你有用:
# create query conditions and update variables
var conditions = { },
update = { $inc: { views: 1 }};
# update documents matching condition
Model.update(conditions, update).limit(limit).sort('date', -1).exec();
干杯,祝你好运!