我有一個實體食譜,它有3個集合圖像,評論和成分。他們被映射爲一個袋子。Nhibernate - 不能在單個查詢中獲取多個集合
對於一個網站,我想加載與配方中的配方集合,即沒有延遲加載,所以我知道我能做到這一點使用此查詢:
from Recipe r
left join fetch r.Images
left join fetch r.Ingredients
left join fetch r.Comments
但是,這給出了一個例外:
不能在單個查詢中獲取多個集合,如果其中一人是 袋
所以,我怎麼就沒有延遲加載我食譜並加載集合,以允許該集合中可能沒有任何行的事實?我是新手,需要解釋。