我想用Meteor.js调用我在MongoDB中定义的函数?
例如,我在MongoDB中有一个函数调用hi()
。
要在MongoDB中调用它,我使用以下命令:
> db.eval('hi()')
流星怎么样?
答案 0 :(得分:1)
var funcInputObj={};var mongoFuncName='testfunc';
MongoInternals.defaultRemoteCollectionDriver().mongo.db.eval('db.loadServerScripts();return ' + mongoFuncName+ '(' + JSON.stringify(funcInputObj|| {}) + ');',function (err, mongoFuncReturnData) {
console.log(mongoFuncReturnData);
});
答案 1 :(得分:0)