在MongoDB中,“用户”是默认集合吗?

时间:2016-09-02 09:56:55

标签: mongodb

所以我通过“Mean Machine”一书学习了MEAN,在他们的一个例子中,我们连接到db来存储用户信息,同时创建我们的RESTful api。现在,每次我们保存用户信息时,它都会存储在名为“users”的集合中,即使代码中没有任何位置,它也会明确保存到用户集合中。此外,当我只创建一个空数据库时,它没有'users'集合。那么,我在这里缺少一些东西吗?或者'用户'是MongoDB中的默认集合?

1 个答案:

答案 0 :(得分:0)

Mongo中的集合创建是隐式。您可以简单地假装代码中存在该集合,它将在必要时实际创建。这与无架构理念保持一致:您不需要事先声明任何,既不需要声明数据库或集合的名称,也不需要声明数据结构。您要在其中存储的文档。

请参阅https://docs.mongodb.com/manual/core/databases-and-collections/#collections