我想用NodeJS驅動程序在MongoDB中創建一個加蓋的集合。MongoDB在NodeJS中創建集合顯示,但在CLI中不顯示?
db.createCollection(req.body.name,options,function onCreateCollection(mongoErr,mongoCollection){
if(mongoErr){
...
}else{
console.log(mongoCollection.collectionName);
...
}
});
控制檯上的集合名稱打印,但show collections
不會列出它。我嘗試了一個連字符名稱this-is-a-collection
。
這是爲什麼?
另外,命名集合有什麼限制?
是的我也得到了成功的迴應。只是它沒有在CLI中出現。 –
奇怪它爲我工作。我只是用CLI輸出編輯我的答案。 – Sapher
試着讓它成爲一個封頂的集合,看看它是否有所作爲:/ –