MongoDB Масив об’єктів за допомогою insert() із прикладом

Команда «вставити» також може бути використана для вставлення кількох документів у колекцію одночасно. Наведений нижче приклад коду можна використовувати для вставлення кількох документів одночасно.

Наступний приклад показує, як це можна зробити,

Крок 1) Створити JavaScript змінна під назвою myEmployee для зберігання масиву документів

Крок 2) Додайте необхідні документи з назвою поля та значеннями до змінної

Крок 3) Використовуйте команду вставки, щоб вставити масив документів у колекцію

var myEmployee=
	[
	
		{
			"Employeeid" : 1,
			"EmployeeName" : "Smith"
		},
		{
			"Employeeid"   : 2,
			"EmployeeName" : "Mohan"
		},
		{
			"Employeeid"   : 3,
			"EmployeeName" : "Joe"
		},

	];

	db.Employee.insert(myEmployee);

Якщо команда виконана успішно, буде показано наступний результат

MongoDB Масив об’єктів за допомогою insert()

Результат показує, що ці 3 документи додано до колекції.

Друк у форматі JSON

JSON це формат, який називається JavaНотація об’єкта сценарію, і це лише спосіб зберігання інформації в організованому та зручному для читання вигляді. У наших подальших прикладах ми збираємося використовувати функцію друку JSON, щоб побачити вивід у кращому форматі.

Розглянемо приклад друку у форматі JSON

db.Employee.find().forEach(printjson)

Пояснення коду:

  1. Перша зміна полягає в додаванні функції, викликаної для Every(), до функції find(). Це забезпечує явний перегляд кожного документа в колекції. Таким чином ви маєте більше контролю над тим, що ви можете робити з кожним із документів у колекції.
  2. Друга зміна полягає в тому, щоб додати команду printjson до оператора forEach. Це спричинить відображення кожного документа в колекції у форматі JSON.

Якщо команда виконана успішно, буде показано наступний результат

вихід:

Друк у форматі JSON

Результат чітко показує, що всі документи надруковано у стилі JSON.