假设我有一个mongodb查询:
db.collection('users').updateOne({name:name},{$set:{data:data}})
我想在多个函数中使用此查询,并且希望重用它,避免一遍又一遍地编写相同的查询。
答案 0 :(得分:0)
仅当在功能中提供条件和对象数据时,才可以重用查询。检查下面的代码,它可以帮助您获得相同的结果。
这将是您的模型功能。
@Html.MyMenu()
您可以按如下所示调用此函数。
user.updateUser = function (conditon, updateData, callback) {
userModel.update(conditon, updateData).exec(callback);
}