Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/452.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Collection.rawDatabase().repairDatabase不是函数_Javascript_Node.js_Mongodb_Meteor - Fatal编程技术网

Javascript Collection.rawDatabase().repairDatabase不是函数

Javascript Collection.rawDatabase().repairDatabase不是函数,javascript,node.js,mongodb,meteor,Javascript,Node.js,Mongodb,Meteor,如何修复流星中的数据库。下面是我现在正在执行的代码 Meteor.methods({ 'repairDB'(){ Users.rawDatabase().repairDatabase(); return true; } }); 下面是我面临的错误 I20170630-18:43:57.601(5.5)? Exception while invoking method 'repairDB' TypeErro r: Users.rawDatabase(...).repair

如何修复流星中的数据库。下面是我现在正在执行的代码

Meteor.methods({
  'repairDB'(){
    Users.rawDatabase().repairDatabase();
    return true;
  }
});
下面是我面临的错误

I20170630-18:43:57.601(5.5)? Exception while invoking method 'repairDB' TypeErro
r: Users.rawDatabase(...).repairDatabase is not a function
I20170630-18:43:57.604(5.5)?     at [object Object].Meteor.methods.repairDB (imp
orts/startup/server/methods.js:46:33)
I20170630-18:43:57.607(5.5)?     at maybeAuditArgumentChecks (packages/ddp-serve
r/livedata_server.js:1737:12)
I20170630-18:43:57.609(5.5)?     at packages/ddp-server/livedata_server.js:719:1
9
I20170630-18:43:57.612(5.5)?     at [object Object]._.extend.withValue (packages
\meteor.js:1122:17)
I20170630-18:43:57.633(5.5)?     at packages/ddp-server/livedata_server.js:717:4
0
I20170630-18:43:57.635(5.5)?     at [object Object]._.extend.withValue (packages
\meteor.js:1122:17)
I20170630-18:43:57.638(5.5)?     at packages/ddp-server/livedata_server.js:715:4
6
I20170630-18:43:57.639(5.5)?     at [object Object]._.extend.protocol_handlers.m
ethod (packages/ddp-server/livedata_server.js:689:23)
I20170630-18:43:57.641(5.5)?     at packages/ddp-server/livedata_server.js:559:4
3

我使用了
Users.rawDatabase()命令({repairDatabase:1})

我收到以下输出:

=> App running at: http://localhost:3000/
   Type Control-C twice to stop.

I20170630-20:23:05.462(5.5)? { ok: 1 }

您可能可以使用db命令执行它。看见