В mongodb мы можем создать базу данных точно так же, как мы создаем в mysql, а в mongodb после создания базы данных мы можем создать коллекцию, подобную таблицам в mysql ... мы можем создать коллекцию, используя следующую команду:
db.createCollection("collection_name");
В каждую коллекцию мы можем вставить данные, используя команду-
db.collection_name.insertOne({name:"XYZ"});
указанная выше команда является анонимной для добавления строки в таблицу.
Поэтому отвечаю на ваш вопрос -
Сначала вы создали базу данных с именем myDatabase, которая создала базу данных myDatabase, и когда вы делаете db.collection.insert();
Mongodb автоматически создает коллекцию с именем «collection» и присутствует в базе данных myDatabase ...
И когда вы делаете db.Mydatabase.insert()
снова, создается еще одна коллекция с именем "Mydatabase" ...
Следовательно, в основном ваш окончательный результат - база данных с именем MyDatabase, имеющая две коллекции -
- коллекция
- MyDatabase
Вы можете проверить две коллекции, созданные с помощью команды-
show collections;