Czy można wstawiać komentarze w języku zapytań Hibernuj? Jeśli tak to jak?Jak umieścić komentarz w HQL (Hibernate Query Language)?
Odpowiedz
AFAIK, HQL nie obsługuje komentarzy.
Upewnij się, że sesja jest skonfigurowany z:
<property name="hibernate.use_sql_comments">true</property>
następnie wykonaj:
Query query = ...;
query.setComment("Some comment here");
i widać coś jak następuje w pliku dziennika MySQL (jeśli używasz MySQL) :
5998 Query /* Some comment here */ select .....
+1 Za miłą napiwek! Chciałem komentarzy w źródle, ale jest blisko :) –
jak skonfigurować to w grails? –
Jeśli to pomaga swój rozwój, Hibernate Tools (Eclipse) obsługuje podwójne łączniki jak pojedynczej linii komentarze w edytorze HQL. Bardzo mi pomaga. Właśnie wypróbowałem oświadczenie JPQL
SELECT pro --ro.id, cl.name, te.ordinalNbr, tt.code, se.startYear, pro.id, pcl.name, pte.ordinalNbr, ptt.code, pse.startYear
FROM Roster ro
JOIN ro.season se
JOIN ro.team te
JOIN te.club cl
JOIN te.teamType tt
JOIN te.rosters pro
JOIN pro.season pse
JOIN pro.team pte
JOIN pte.club pcl
JOIN pte.teamType ptt
WHERE ro.id = 32
ORDER BY pse.startYear
i zwróciło pro wystąpień.
Również nie do końca, ale może być przydatne, mimo wszystko.
- 1. Hibernate Query Language (HQL) - Zapytania dla leniwych/nie-lazy loading
- 2. Hibernate HQL Query: Jak ustawić kolekcję jako nazwany parametr zapytania?
- 3. HQL Hibernate INNER DOŁĄCZ
- 4. Jak wybrać klasę obiektu w HIbernate HQL?
- 5. Hibernate polimorficzna instrukcja SELECT HQL
- 6. Jak uzyskać różnicę w czasie w Doctrine Query Language (dql)?
- 7. Hibernate HQL Query, aby uzyskać rodzic + dzieci w oparciu o childID
- 8. Hibernate Query Criteria - Stan zagnieżdżona
- 9. hibernate HQL createQuery() list() typ rzutowany na model bezpośrednio
- 10. Hibernate HQL trafia tylko pamięć podręczną sesji
- 11. Wstawianie danych w jednej tabeli przy użyciu HQL w Hibernate
- 12. Hibernate HQL: jak korzystać z kompleksowego LEFT JOIN sprowadzić
- 13. Hibernate Second-Level Query Cache nie działa Eager Fetching
- 14. Konwersja HQL do SQL Query bez hibernate_show_sql = true
- 15. Czy Hibernate zwane zapytaniami HQL (w adnotacjach) jest zoptymalizowane?
- 16. Jak zdobyć Query z Hibernate saveOrUpdate (Object) (nie przy logowaniu)
- 17. Hibernate - HQL sprowadzić kolekcję ze stosunku Jednokierunkowy OneToMany
- 18. Hibernate wydaje się tworzyć złe zapytanie SQL z zapytania HQL
- 19. Hibernate 4.1.11 hql usuń zapytanie z gdzie na liście
- 20. Unideal komentarz z NERD_Commenter, komentarz javascript plik osadzenia HTML
- 21. Jak napisać podobną kwerendę w HQL
- 22. Jak używać kolejności według HQL?
- 23. Ponowne wykorzystanie zapytań w Hibernate
- 24. problem z aktualizacją HQL
- 25. Wybrać kolumny według nazwy zamiast litery w Google Query Language (GQL) z Arkuszami kalkulacyjnymi Google?
- 26. Jak używać składni mysql takich jak ifnull (max (Id), 0) w Hibernate
- 27. Jak uzyskać komentarz w Disqus?
- 28. Łączenie w lewo HQL: oczekiwana ścieżka dla dołączenia
- 29. Jak testować zapytania HQL?
- 30. case w HQL lub kryteria
Myślę, że się zgadzam. Czy ktoś ma ostateczną odpowiedź? –
Co za martwy język nie obsługuje komentarzy w tym stuleciu !? Niewiarygodne – Tobia
JSON na jedną :) –