我正在写入大量数据到临时集合中,完成后我想重命名它,但我只在运行时才有名称。MongoDB使用动态名称重命名集合
重命名命令是:
db.some_collection_temp.renameCollection('some_collection');
我不知道some_collection
名字,我有一个变量,所以我做的:
db[collName + '_temp'].renameCollection(collName);
这并不工作
错误:TypeError: Cannot call method 'renameCollection' of undefined
你使用什么语言和驱动程序? – JohnnyHK
我在NodeJS中使用MongoJS – pjnovas