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

Kolekcja w kolekcji mongoDB

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
0 głosów
415 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,650 p.)

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

Podobne pytania

0 głosów
1 odpowiedź 528 wizyt
pytanie zadane 20 stycznia 2018 w JavaScript przez Anoonymous Obywatel (1,560 p.)
0 głosów
0 odpowiedzi 302 wizyt
0 głosów
1 odpowiedź 269 wizyt
pytanie zadane 2 lutego 2021 w JavaScript przez Aron Nowicjusz (120 p.)

93,434 zapytań

142,429 odpowiedzi

322,661 komentarzy

62,797 pasjonatów

Motyw:

Akcja Pajacyk

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

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

...