MongoDB Matrice de obiecte folosind insert() cu Exemplu

Comanda โ€žinserareโ€ poate fi folositฤƒ ศ™i pentru a insera mai multe documente รฎntr-o colecศ›ie simultan. Exemplul de cod de mai jos poate fi folosit pentru a introduce mai multe documente simultan.

Urmฤƒtorul exemplu aratฤƒ cum se poate face acest lucru,

Pas 1) Crearea unei JavaScenariu variabila numitฤƒ myEmployee pentru a deศ›ine matricea de documente

Pas 2) Adฤƒugaศ›i documentele necesare cu numele cรขmpului ศ™i valori la variabilฤƒ

Pas 3) Utilizaศ›i comanda insert pentru a insera matricea de documente รฎn colecศ›ie

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

	];

	db.Employee.insert(myEmployee);

Dacฤƒ comanda este executatฤƒ cu succes, va fi afiศ™atฤƒ urmฤƒtoarea ieศ™ire

MongoDB Matrice de obiecte folosind insert()

Rezultatul aratฤƒ cฤƒ acele 3 documente au fost adฤƒugate la colecศ›ie.

Imprimare รฎn format JSON

JSON este un format numit JavaNotarea obiectului script, ศ™i este doar o modalitate de a stoca informaศ›ii รฎntr-un mod organizat, uศ™or de citit. รŽn exemplele noastre ulterioare, vom folosi funcศ›ionalitatea de imprimare JSON pentru a vedea rezultatul รฎntr-un format mai bun.

Sฤƒ ne uitฤƒm la un exemplu de tipฤƒrire รฎn format JSON

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

Explicaศ›ia codului:

  1. Prima modificare este sฤƒ adฤƒugaศ›i funcศ›ia numitฤƒ pentru Each() la funcศ›ia find(). Acest lucru face este cฤƒ se asigurฤƒ cฤƒ parcurge รฎn mod explicit fiecare document din colecศ›ie. รŽn acest fel, aveศ›i mai mult control asupra a ceea ce puteศ›i face cu fiecare dintre documentele din colecศ›ie.
  2. A doua modificare este sฤƒ puneศ›i comanda printjson รฎn instrucศ›iunea forEach. Acest lucru va face ca fiecare document din colecศ›ie sฤƒ fie afiศ™at รฎn format JSON.

Dacฤƒ comanda este executatฤƒ cu succes, va fi afiศ™atฤƒ urmฤƒtoarea ieศ™ire

ieศ™ire:

Imprimare รฎn format JSON

Rezultatul aratฤƒ clar cฤƒ toate documentele sunt tipฤƒrite รฎn stil JSON.

Rezumaศ›i aceastฤƒ postare cu: