1
這是我的問題。 我有很多對一個從爲accountList到客戶端Nhibernate:是否有可能使HQL生成SQL查詢JOIN
當我要列出與客戶名稱帳戶的關係,我的HQL查詢(「從爲accountList」) 產生數以千計的SQL查詢,一個用於爲accountList和每個客戶一個。
是否有可能通過HQL強制讓一個SQL請求加入正確的連接?
感謝您的提前:-)
這是我的問題。 我有很多對一個從爲accountList到客戶端Nhibernate:是否有可能使HQL生成SQL查詢JOIN
當我要列出與客戶名稱帳戶的關係,我的HQL查詢(「從爲accountList」) 產生數以千計的SQL查詢,一個用於爲accountList和每個客戶一個。
是否有可能通過HQL強制讓一個SQL請求加入正確的連接?
感謝您的提前:-)
是的。如果您在HQL中編寫查詢:
"from accountlist a join fetch a.client"
或類似的。 NHibernate的提取策略定義瞭如何檢索這類數據。如果您指定使用JOIN進行提取,那就是它的作用。
不錯,它的工作原理:-) thank's – eka808 2010-06-25 12:06:41