Команда „убаци“ такође се може користити за истовремено уметање више докумената у колекцију. Пример доњег кода се може користити за истовремено уметање више докумената.
Следећи пример показује како се то може учинити,
Корак 1) Направите ЈаваСцрипт променљиву која се зове миЕффициее да бисте чували низ докумената
Корак 2) Променљивој додајте потребне документе са називом поља и вредностима
Корак 3) Помоћу команде инсерт уметните низ докумената у колекцију
var myEmployee=[{"Employeeid" : 1,"EmployeeName" : "Smith"},{"Employeeid" : 2,"EmployeeName" : "Mohan"},{"Employeeid" : 3,"EmployeeName" : "Joe"},];db.Employee.insert(myEmployee);
Ако се наредба успешно изврши, приказаће се следећи излаз
Резултат показује да су та 3 документа додата у колекцију.
Штампање у ЈСОН формату
ЈСОН је формат који се назива ЈаваСцрипт Објецт Нотатион и представља само начин за складиштење информација на организован и лак за читање начин. У нашим даљим примерима користићемо функцију штампања ЈСОН да бисмо видели излаз у бољем формату.
Погледајмо пример штампања у ЈСОН формату
db.Employee.find().forEach(printjson)
Објашњење кода:
- Прва промена је додавање функције позване за Евери () функцији финд (). Ово што ради је да осигура да експлицитно прође кроз сваки документ у збирци. На тај начин имате већу контролу над тим шта можете учинити са сваким документом у колекцији.
- Друга промена је стављање команде принтјсон у наредбу форЕацх. То ће довести до тога да се сваки документ у колекцији приказује у ЈСОН формату.
Ако се наредба успешно изврши, приказаће се следећи излаз
Излаз:
Резултат јасно показује да су сви документи одштампани у ЈСОН стилу.