Како створити базу података & амп; Колекција у МонгоДБ

Преглед садржаја:

Anonim

У МонгоДБ-у је први основни корак успостављање базе података и колекције. База података се користи за чување свих колекција, а збирка за похрану свих докумената. Документи ће заузврат садржати одговарајуће име поља и вредности поља.

Снимак у наставку приказује основни пример како би документ изгледао.

Имена поља документа су "Емплоиееид" и "ЕмплоиееНаме", а вредности поља су "1" и "Смитх '. Гомила докумената би тада чинила колекцију у МонгоДБ.

У овом чланку ћете научити -

  • Како се креира база података помоћу команде „усе“
  • Креирање колекције / табеле помоћу уметка ()
  • Додавање докумената помоћу наредбе инсерт ()

Креирање базе података помоћу команде „усе“

Стварање базе података у МонгоДБ-у је једноставно као издавање наредбе „ усинг “. Следећи пример показује како се то може учинити.

Објашњење кода:

  1. Команда "усе" користи се за стварање базе података у МонгоДБ-у. Ако база података не постоји, створиће се нова.

Ако се наредба изврши успешно, приказаће се следећи излаз:

Излаз:

МонгоДБ ће се аутоматски пребацити на базу података када је креирана.

Креирање колекције / табеле помоћу уметка ()

Најлакши начин за стварање колекције је уметање записа (који је ништа друго до документ који се састоји од имена поља и вредности) у колекцију. Ако колекција не постоји, створиће се нова.

Следећи пример показује како се то може учинити.

db.Employee.insert({"Employeeid" : 1,"EmployeeName" : "Martin"})

Објашњење кода:

Као што се види горе, помоћу команде "инсерт" колекција ће бити креирана.

Додавање докумената помоћу наредбе инсерт ()

МонгоДБ пружа наредбу инсерт () за уметање докумената у колекцију. Следећи пример показује како се то може учинити.

Корак 1) Напишите команду "инсерт"

Корак 2) Унутар команде „инсерт“ додајте потребно име поља и вредност поља за документ који треба да се креира.

Објашњење кода:

  1. Први део наредбе је „ инсерт статемент“ , односно изјава која се користи за уметање документа у колекцију.
  2. Други део изјаве је додавање имена поља и вредности поља, другим речима, шта ће документ у колекцији садржати.

Ако се наредба успешно изврши, приказаће се следећи излаз

Излаз:

Излаз показује да је изведена операција била операција уметања и да је један запис убачен у колекцију.