【发布时间】:2016-04-29 11:12:47
【问题描述】:
如何从sails.js 应用程序执行mongo db 自定义函数?我找不到任何合适的方法来执行自定义函数。使用水线 ORM 中提供的预定义函数,我只能访问sails 应用程序中的集合。
【问题讨论】:
标签: node.js mongodb sails.js sails-mongo
如何从sails.js 应用程序执行mongo db 自定义函数?我找不到任何合适的方法来执行自定义函数。使用水线 ORM 中提供的预定义函数,我只能访问sails 应用程序中的集合。
【问题讨论】:
标签: node.js mongodb sails.js sails-mongo
您可以通过调用sails .native() 方法来访问MongoDB 的本地方法:
以下是来自Sails' documentation的示例
Pet.native(function(err, collection) {
if (err) return res.serverError(err);
collection.find({}, {
name: true
}).toArray(function (err, results) {
if (err) return res.serverError(err);
return res.ok(results);
});
});
【讨论】: