鉴于以下域模型:
Dog { Id, Name, Color }
Color { Id, Name }
Run Code Online (Sandbox Code Playgroud)
我如何获得有NHibernate.Linq的狗的颜色.在SQL中我会
SELECT Color.Id, Color.Name FROM Color
WHERE Id IN
(SELECT DISTINCT Dog.ColorId FROM Dog);
Run Code Online (Sandbox Code Playgroud)