• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Kolekcja w kolekcji mongoDB

Aruba Cloud PRO i VPS, Openstack, VMWare, MS Hyper-V
0 głosów
287 wizyt
pytanie zadane 22 stycznia 2018 w JavaScript przez Anoonymous Obywatel (1,560 p.)
edycja 22 stycznia 2018 przez Anoonymous

Załóżmy, że mam kolekcje z danymi użytkownika oraz zawartością entry, która jest powtarzana u wielu użytkowników. Czy w nierelacyjnej bazie danych mogę rozdzielić to na dwie różne kolekcje? tzn.

{
'user': 'zxc',
'password': 'sdfs',
'kolekcjeDoPowtarzanychDanych': {'123','321'},
'powtarzaneDane': [{
    'qwe': 'wqe',
    'wew': 'wqe'
}]
}

Chciałbym, aby powtarzaneDane były z innej kolekcji, bądź kilku innych kolekcji (tutaj dane pochodzą z kolekcji o nazwie 123 oraz 321.

Załóżmy, że robię API z mongoose, czy mogę to połączyć na poziomie backendu i wypluć gotowy JSON?

Czy takie rozwiązanie jest możliwe i poprawne w mongoDB? Czy może lepiej użyć relacyjnej bazy?

ps. json może zawierać błędy, pisany z pamięci, aby zobrazować sytuacje ;)

komentarz 22 stycznia 2018 przez dwadolary Gaduła (4,670 p.)

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
1 odpowiedź 156 wizyt
pytanie zadane 20 stycznia 2018 w JavaScript przez Anoonymous Obywatel (1,560 p.)
0 głosów
1 odpowiedź 132 wizyt
pytanie zadane 2 lutego 2021 w JavaScript przez Aron Nowicjusz (120 p.)
0 głosów
1 odpowiedź 159 wizyt
pytanie zadane 5 stycznia 2021 w JavaScript przez Marak123 Stary wyjadacz (11,130 p.)

90,816 zapytań

139,494 odpowiedzi

313,557 komentarzy

60,313 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Sklep oferujący ćwiczenia JavaScript, PHP, rozmowy rekrutacyjne dla programistów i inne materiały

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...