2009-07-25 2 views
0

_session.CreateQuery( "a.AuLnameでオーダーを作者から選択する") .List();このコード行のCreateCriteria equivとは何か:

ここで空白を描く必要がありますが、セッションのCreateCriteriaメソッドを使用して著者の姓のリストを返す方法を理解できません。姓の明確なリストを取得することは、私がプロジェクションを使用できるので問題ではありません。しかし、それは私がここでやろうとしていることではありません。

TIA ...

JP

答えて

1

これを試してみてください:

_session.CreateCriteria<Author>() 
    .SetProjection(Projections.Property("AuLname")) 
    .AddOrder(Order.Asc("AuLname")) 
    .List(); 
+0

おかげでマルクス。それはそれをしなかった...しかし、あなたは私に何か話をしました。投影は確かにそれでした。そして、我々が何かをリストに投影しているので理にかなっています。これは、働いていた: _session.CreateCriteria(typeof演算(著者)) .SetProjection(Projections.Property( "AuLname")) .AddOrder(Order.Asc( "AuLname")) の.List (); – user145110

+0

あなたの答えは、私のブログに素早いホワイトペーパーを載せようとしました: http://johnvpetersen.com/?p=61 – user145110

関連する問題