МонгоДБ је НоСКЛ база података која складишти јединствене податке, попут докумената, који су груписани у збирке. На пример, у бази података МонгоДБ, подаци о сваком кориснику се чувају као документ, а сви документи корисника се чувају у збирци.

У овом водичу ћете научити како да креирате документе у МонгоДБ -у.

МонгоДБ операције креирања

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

Повезан: Како се моделирање података разликује у МонгоДБ -у?

Због тога обе операције креирања имају следећу структуру:

дб.цоллецтион.цреатеОператион ()

Где дб је назив базе података и цреатеОператион () је одговарајућа операција (инсертОне () или инсертМани ()).

Коришћење операције инсертОне ()

Тхе инсертОне () операција убацује један документ у збирку, користећи следећи код:

дб.цоллецтион („купци“). инсертОне ({
име: „Сарах Вилсон“,
старост: 22
})
instagram viewer

Ако постоји проблем при креирању новог документа, инсертОне () операција враћа грешку. А ако збирка којој покушавате да додате документ не постоји, МонгоДБ ће креирати колекцију и додати јој документ.

Требали бисте приметити да документу није додељен ИД. То је зато МонгоДБ аутоматски креира јединствени ИД за сваки документ у збирци.

Употреба операције инсертМани ()

Тхе инсертМани () операција ради на сличан начин као и инсертОне () операција. Он ствара нову колекцију ако понуђена не постоји и враћа грешку ако постоји проблем при креирању новог документа.

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

Примјер операције инсертМани ()

дб.цоллецтион („купци“). инсертМани ({
име: "Рои Виллиамс",
старост: 21
},
{
име: „Јамес Бровн“,
старост: 38
},
{
име: „Јессица Јонес“,
старост: 25
})

Горњи пример ствара три документа у збирци корисника, а сваки документ је одвојен зарезом. Повезан: Мотори базе података које треба узети у обзир за ваш следећи пројекат

Истражите друге ЦРУД операције

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

ОбјавиТвеетЕмаил
Како извести ЦРУД операције у МонгоДБ -у

Упознавање са МонгоДБ -ом је тешко. Ударите у земљу помоћу ЦРУД -а.

Прочитајте следеће

Повезане теме
  • Програмирање
  • СКЛ
  • база података
  • Програмирање
О аутору
Кадеисха Кеан (28 објављених чланака)

Кадеисха Кеан је програмер софтвера и писац техничке/технологије. Она има изразиту способност да поједностави неке од најсложенијих технолошких концепата; производњу материјала који може лако разумети сваки почетник у технологији. Одушевљена је писањем, развојем занимљивог софтвера и путовањем по свету (кроз документарне филмове).

Више од Кадеисха Кеан

Претплатите се на наш билтен

Придружите се нашем билтену за техничке савете, критике, бесплатне е -књиге и ексклузивне понуде!

Кликните овде да бисте се претплатили