2016-05-31 51 views
0

我不知道问题何时开始。我发现,当我创建一个新的功能的MongoDB,然后像这样运行它:会发生
db.loadServerScripts(); testFun('xxx');
两个错误:
SyntaxError: missing } after property list src/mongo/shell/db.js:1038 ReferenceError: testFun is not defined (shell):1 但老功能正常工作。而当我删除一个旧功能,并重新创建它没有任何改变,它也导致上述相同的错误。无法将函数添加到mongodb

我使用的mongodb版本是2.6.10

回答

0

我想我已经找到了这个问题的答案。这个错误是由一些其他功能引起的。这个错误消息使我感到困惑,我曾经认为它一定是mongo本身的错误。我删除了我写的一些mongo函数,然后错误丢失了。现在我可以成功运行testFun