Передача аргумента переменной в функцию db.eval в mongodb
Я добавляю код java-скрипта на стороне сервера в mongodb (используя robo mongo).
Я создал две функции
1: pow(a), который возвращает квадрат числа
2: findSq(), который возвращает любое число от 1 до 20.
Я вызываю функцию pow(a) findSq (), например:
findSq
function(){
var a = 18; // in some case
var square = db.eval("pow(a)");
echo square;
}
Теперь, если я запускаю команду db.eval (findSq), я получаю сообщение об ошибке, которое не определено;
Пожалуйста, предложите любой альтернативный способ. Я пробовал db.eval("pow("+a+")") тоже