如何在MongoDB中创建一个空集合?
我尝试了各种方法,但是它们没有用,那就是声明不同。我知道的是,它应该在需要时自动创建一个集合,但不确定。
但是,从技术上讲,您可以创建一个集合并删除其中的内容。
这是我尝试过的示例:
function test() {
db.createCollection("test", function() {});
console.log("Collection has been created.")
};
test();
答案 0 :(得分:0)
以下内容为我创建了一个集合并打印您的日志消息:
function test() {
db.createCollection("test");
console.log("Collection has been created.")
};
test();
我在您的db.createCollection中删除了function(){},也许这导致了您的错误?
答案 1 :(得分:0)
在MongoDB中,无需执行任何CRUD操作即可明确检查集合是否已存在。
MongoDB将在需要时在上创建集合。