orm

Co to jest problem z zapytaniem N + 1 SELECT?

SELECT N + 1 jest ogólnie stwierdzany jako problem w dyskusjach mapowania obiektowo-relacyjnego (ORM) i rozumiem, że ma to co ... ń do bazy danych dla czegoś, co wydaje się proste w świecie obiektów. Czy ktoś ma bardziej szczegółowe wyjaśnienie problemu?

Jaka jest różnica między @JoinColumn a mappedBy przy użyciu asocjacji JPA @OneToMany

Jaka jest różnica między: @Entity public class Company { @OneToMany(cascade = CascadeType.ALL , fetch = FetchType.LAZY ... de = CascadeType.ALL , fetch = FetchType.LAZY, mappedBy = "companyIdRef") private List<Branch> branches; ... }

Różnica między FETCHTYPE LAZY i EAGER w Java Persistence API?

Jestem nowicjuszem Java Persistence API i Hibernate. Jaka jest różnica między FetchType.LAZY oraz FetchType.EAGER W Java Persistence API?

Jaka jest najlepsza strategia testowania jednostkowego aplikacji bazodanowych?

Pracuję z wieloma aplikacjami webowymi, które są napędzane przez bazy danych o różnej złożoności w backendzie. Zazwyczaj istn ... ody. Jakich strategii użyłeś do testowania aplikacji opartych na bazach danych, jeśli w ogóle? Co jest dla ciebie najlepsze?

Używając ORM czy zwykłego SQL? [zamknięte]

Dla niektórych aplikacji, które stworzyłem (potem o nich zapomniałem), pisałem zwykły SQL, głównie dla MySQL. Chociaż używał ... ych. Myśląc o tym, byłoby o wiele lepiej użyć lekkiego wrappera do obsługi niespójności w bazie danych zamiast używania ORM.

Jak naprawić błąd Hibernate "obiekt odwołuje się do niezapisanej instancji przejściowej - Zapisz instancję przejściową przed spłukaniem"

Otrzymuję następujący błąd podczas zapisywania obiektu za pomocą Hibernate object references an unsaved transient instance - save the transient instance before flushing

Doctrine2: najlepszy sposób obsługi wielu do wielu z dodatkowymi kolumnami w tabeli odniesienia

Zastanawiam się, jaki jest najlepszy, najczystszy i najprostszy sposób pracy z wieloma relacjami w Doktrynie2. Załóżmy, że ... AlbumTrackRef::getTitle() { return $this->{$this->context}->getTitle(); } I to nie jest zbyt czysty sposób.

Hibernate show real SQL [duplikat]

To pytanie ma już odpowiedź tutaj: Jak wydrukować łańcuch zapytania z wartościami parametrów przy użyci ... ue.employee this_ where this_.code=? Can I see select employee.code from employee where employee.code=12 The real SQL?

Jaka jest różnica między jednokierunkowym i dwukierunkowym JPA a asocjacjami Hibernate?

Jaka jest różnica między asocjacjami jednokierunkowymi i dwukierunkowymi? Ponieważ tabela wygenerowana w db są takie same,wi ... ica polega na tym, czy grupa posiada odniesienie użytkownika. Więc zastanawiam się, czy to jedyna różnica? co jest zalecane?

Jak wydrukować ciąg zapytania z wartościami parametrów podczas korzystania z Hibernate

Czy w Hibernate możliwe jest drukowanie wygenerowanych zapytań SQL z rzeczywistymi wartościami zamiast znaków zapytania? Jak sugerujesz drukowanie zapytań z rzeczywistymi wartościami, jeśli nie jest to możliwe w Hibernate API?

Infinite Recursion with Jackson JSON and Hibernate JPA issue

Podczas próby przekonwertowania obiektu JPA, który ma dwukierunkowe skojarzenie do JSON, otrzymuję org.codehaus.jackson.map ... nate.dialect.HSQLDialect"/> --> </properties> </persistence-unit> </persistence>

Hibernate vs JPA vs JDO-plusy i minusy każdego? [zamknięte]

Znam ORM jako koncepcję, a nawet używałem nHibernate kilka lat temu dla projektu. NET; jednak nie nadążałem za tematem ORM w ... jesz do nowego projektu? Czy istnieją pewne warunki, w których sensowne byłoby użycie jednego frameworka przeciwko drugiemu?

Jakie są dobre rozwiązania Python ORM? [zamknięte]

Oceniam i patrzę na użycie CherryPy dla projektu, który jest w zasadzie interfejsem JavaScript od strony klienta (przeglądark ... żnymi rozwiązaniami Pythona ORM, które mogą porównywać I porównywać swoje funkcje i funkcjonalność, szybkość, wydajność itp.?

Entity Framework Code First-dwa klucze obce z tej samej tabeli

Dopiero zacząłem używać kodu EF, więc jestem początkujący w tym temacie. Chciałem stworzyć relacje między drużynami i meczam ... dozwolone. [ Constraint name = Match_GuestTeam ] Jak mogę stworzyć taki model, z 2 klucze obce do tego samego stołu ? TIA.

Jaka jest różnica między persist () i merge () w Hibernate?

Jaka jest różnica pomiędzy persist() i merge () w Hibernate? persist() można utworzyć zapytanie UPDATE & INSERT, np: S ... zę w baza danych: SINGER_ID SINGER_NAME 1 Ricky Martin 2 Luciano Pavarotti 3 Elvis Presley

Get the query executed in Laravel 3/4

Jak mogę uzyskać wykonane zapytanie w Laravel 3/4, używającFluent Query Builder lub Eloquent ORM . Na przykład: DB::table( ... (id, user_id, ...)) User::find(1)->posts->get(); Lub... Jak Mogę zapisać w dzienniku, wszystkie zapytania wykonane.

Którego ORM powinienem użyć do Node.js i MySQL? [zamknięte]

Przepisuję projekt do użycia Node.js. Chciałbym nadal używać MySQL jako DB (chociaż nie mam nic przeciwko przepisaniu schemat ... ałe. Masz doświadczenie z którymś z nich? Jakie są istotne plusy i minusy, których powinienem być świadomy w swojej decyzji?

Struktura Podmiotu.Remove () vs..DeleteObject()

Możesz usunąć element z bazy danych za pomocą EF za pomocą następujących dwóch metod. / align = "left" / Usuń Metodę Objec ... iedy należy stosować każdy z nich? Czy jedno jest lepsze od drugiego? Remove() zwraca a bool i DeleteObject() zwraca void.

Dodać własny atrybut do modelu Laravel / Eloquent przy ładowaniu?

Chciałbym móc dodać niestandardowy atrybut / właściwość do modelu Laravel / Eloquent po załadowaniu, podobny do tego, jak moż ... y jako obiekt JSON jako część API, a zatem wywołanie czegoś takiego jak $session->available() w szablonie nie jest opcją

Jak naprawić org.hibernacja.LazyInitializationException - could not initialize proxy-no Session

Otrzymuję następujący wyjątek: Exception in thread "main" org.hibernate.LazyInitializationException: could not initialize p ... rozwiązań. Jednym z nich było ustaw lazyLoad na false, ale nie mogę tego zrobić, dlatego zasugerowano mi kontrolowanie sesji