- Szycy
- 5 września 2026 15:53 UTC
- Autor
- Kamo
- Pochęt się
- 8ccc080
Member.organizacja jest LAZY, więc znajdźById zostawił zastępstwo i prawdziwy SELECT Stało się, gdy coś się najpierw dereferuje. Pod open-in-view to jest Zazwyczaj, gdy kontroler buduje swoją odpowiedź – poza metodą usługi, Poza transakcją, poza wszystkim, co może owinąć retry. Wersja katalogowa Wybicie na tym stwierdzeniu jest zatem nie do odzyskania, dlatego Member.getOrganization() pojawił się w ostatniej przeciętności tuż obok członka Załaduj się i dlaczego sama adnotacja odczytu nie obejmowała jej. Pobranie organizacji z członkiem porusza się, które odniesień do wnętrza Wypróbowany telefon. Usuwa również kontynuację SELECT, więc to nie jest sekunda Zapytanie dodane — jest to drugie zapytanie, które przestało się pojawiać w najgorszym możliwym Chwila. LEWY JOIN FETCH, a nie wewnętrzne połączenie. Kolumna nie jest dziś NULL, która tworzy LEWEJ wolne; jest to również wersja, która pozostaje poprawna, jeśli kiedykolwiek przestanie być To prawda, gdzie wewnętrzne połączenie po cichu porzuci członka i zgłosiłoby "nie takie" "Członek" za to, co naprawdę jest brakującym rządem organizacji. To repozytorium już Musiałem nauczyć się tej lekcji raz — zobacz, jak alias użytkownik dołączy do findByOrganizationId. Test teraz stubs findByIdWithOrganization zamiast znaleźćById, więc pins Ten getMemById używa zapytania o pobraniu, a nie tylko dowolnego zapytania. 2758 testuje na zielono.