1

次の SQL クエリの基準を知りたいです。

SELECT * FROM PageDetails WHERE PageRoom_Id = 4 Order By SentDate DESC, Id DESC

現在、私は以下のような基準を使用しています:

var criteria = unitOfWork.CurrentSession.CreateCriteria(typeof(PageDetails))
               .CreateAlias("PageRoom", "pageRoom")
               .Add(Restrictions.Eq("pageRoom.PageRoom_Id", pageRoom.PageRoom_Id))
               .AddOrder(Order.Desc("SentDate"));

注文をもう 1 つ追加するにはどうすればよいですか?

4

1 に答える 1

0

これを試して:

var criteria = unitOfWork.CurrentSession.CreateCriteria(typeof(PageDetails))
               .CreateAlias("PageDetails", "pageDetails")
               .Add(Restrictions.Eq("pageDetails.PageRoom_Id", pageRoom.PageRoom_Id))
               .AddOrder(Order.Desc("SentDate"))
               .AddOrder(Order.Desc("Id"));
于 2013-10-16T10:00:44.663 に答える