2009-11-18 66 views

回答

14
criteria.SetProjection(Projections.Distinct(Projections.Property("Country"))); 
+2

完美的感謝,併爲那些誰晚一點你這樣做在NHibernateLambdaExtensions(沒有要求,但我需要它)是這樣的:distinctQuery.SetProjection(Projections.Distinct(LambdaProjection.Property (P => p.Country))); – reach4thelasers 2009-11-18 01:29:39

+0

如果你想要更多的觀點,我只是在http://stackoverflow.com/questions/1753161/nhibernate-criteria-query-select-distinct-with-joined-entity上發佈了一個相關的問題 – reach4thelasers 2009-11-18 02:00:49