【发布时间】:2011-08-26 03:35:05
【问题描述】:
我正在尝试从 mongodb-native/node.js 环境中执行存储的函数。
我在 db.system.js 中有几个函数。
似乎 Db.executeCommand() 是函数,但我不知道如何传递函数名称和参数。
我按照建议尝试了 db.eval(),但得到了以下结果。
> db.eval('getValue()', {}, function(er,doc) {console.log(er);console.log(doc);});
{ stack: [Getter/Setter], arguments: [ 'send', undefined ], type: 'non_object_property_call', message: [Getter/Setter] }
null
getValue 是一个返回整数的简单函数。
有人有想法吗?谢谢。
【问题讨论】: