Як створити базу даних і колекцію в MongoDB
In MongoDB, першим основним кроком є створення бази даних і колекції. База даних використовується для зберігання всіх колекцій, а колекція, у свою чергу, використовується для зберігання всіх документів. Документи, у свою чергу, міститимуть відповідну назву поля та значення поля.
На знімку нижче показано базовий приклад того, як виглядатиме документ.
Назви полів документа — «Employeeid» і «EmployeeName», а значення полів — «1» і «Smith» відповідно. Тоді купа документів склала б колекцію MongoDB.
Створення бази даних за допомогою команди use
Створення бази даних в MongoDB так само просто, як видати "використання” команда. Наступний приклад показує, як це можна зробити.
Пояснення коду:
- Команда «використання» Команда використовується для створення бази даних у MongoDB. Якщо база даних не існує, буде створено нову.
Якщо команда виконана успішно, буде показано наступний результат:
вихід:
MongoDB автоматично переключиться на базу даних після створення.
Створення колекції/таблиці за допомогою insert()
Найпростіший спосіб створити колекцію — це вставити запис (який є нічим іншим, як документом, що складається з назв полів і значень) у колекцію. Якщо колекція не існує, буде створено нову.
Наступний приклад показує, як це можна зробити.
db.Employee.insert ( { "Employeeid" : 1, "EmployeeName" : "Martin" } )
Пояснення коду:
- Як видно вище, за допомогою «вставити» команда буде створено колекцію.
Додавання документів за допомогою команди insert().
MongoDB забезпечує команда вставити (). щоб вставити документи в колекцію. Наступний приклад показує, як це можна зробити.
Крок 1) Напишіть команду «вставити».
Крок 2) У команді «вставити» додайте необхідну назву поля та значення поля для документа, який потрібно створити.
Пояснення коду:
- Першою частиною команди є «вставити заяву" це оператор, який використовується для вставлення документа в колекцію.
- Друга частина оператора полягає в додаванні назви поля та значення поля, іншими словами, що міститиме документ у колекції.
Якщо команда виконана успішно, буде показано наступний результат
вихід:
Вихідні дані показують, що виконана операція була операцією вставки та що один запис було вставлено в колекцію.