我应该找到存储在mongo数据库中的所有集合 .
require('../app/models/schemas'); //loading application schemas
mongoose.connect('mongodb://localhost/test');
var db = mongoose.connection;
db.on('error', console.error.bind(console, 'connection error:'));
var collections = db.collections();
console.log(collections);
这里的集合打印了所有模式的组合 'json'
数据 .
但我想找到存储在mongo测试数据库中的所有集合 . 如何用猫鼬实现它?
2 回答
您可以使用collectionNames函数返回集合列表 .
确保mongodb在终端中启动并运行:
$ mongo
如果你知道你的收藏品是:
$ mongo [db_name]