MongoDB, a tabela łącząca

0

Jak na poziomie kodu w javie powinna wyglądać tabela łącząca używając mongodb?

Przykładowo: Employee - EmployeeProject - Project

Wtedy Employee i Project są oznaczane jako @Document, a EmployeeProject po prostu trzyma id employee i projektu?

0

pokaz jak wyglada struktura bazy danych? masz je w tej samej kolekcji?

0
masjav napisał(a):

pokaz jak wyglada struktura bazy danych? masz je w tej samej kolekcji?

Nie mam struktury bazy, stworzyłem ten temat żeby się dowiedzieć jak to właśnie powinno wyglądać:)

0

a co sobie dokladnie trzymasz w bazie? Jaki masz format pliku?

0

generalnie najwieksza zaleta mongodb jest fakt, ze mozesz tam sobie trzymac wiele rodzajow plikow: np json, xml itd. Moze w twoim przypadku wystarczy ci zastosowanie mysql?

0

nie wiem czy to najlepsze wyjscie, ale: te obiekty ktore chcesz wrzucic do bazy danych, zamien sobie na jsona --> https://www.mkyong.com/java/how-do-convert-java-object-to-from-json-format-gson-api/ uzyj sobie mongo template lub mongo operation to operacji na mongo z poziomu javy. Zainstaluj sobie mongo 3t do przegladania bazy.

1
masjav napisał(a):

nie wiem czy to najlepsze wyjscie, ale: te obiekty ktore chcesz wrzucic do bazy danych, zamien sobie na jsona --> https://www.mkyong.com/java/how-do-convert-java-object-to-from-json-format-gson-api/ uzyj sobie mongo template lub mongo operation to operacji na mongo z poziomu javy. Zainstaluj sobie mongo 3t do przegladania bazy.

A co powiesz o tym?

https://stackoverflow.com/questions/25263176/many-to-many-in-mongodb-using-spring-configurationannotation-preffered

1 użytkowników online, w tym zalogowanych: 0, gości: 1