Я пытаюсь выполнить хранимую функцию из среды 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 - простая функция, которая возвращает целое число.
У кого-нибудь есть идея? Спасибо.