私はnhibernateのクエリオーバーに動的な順序を追加しようとしています。誰もこれを行う方法を助けることができますか?私は動的なorderbyフィールドを追加することができました。方向で注文をする方法を知らない。私のコードの下に見つけてください:私はこれを行っているNHibernateのクエリオーバー方向に動的ソートを追加する方法
if (!string.IsNullOrEmpty(sortField))
{
var sortByProperty = Helper.GetSortByProperty(sortField);
if (sortByProperty != null)
{
query.OrderBy(x => sortByProperty.GetValue(x, null));
}
}
var result = query.Skip(pageIndex*pageSize)
.Take(pageSize)
.Future<Member>();
最終的なソリューションの完全なコードを表示できますか? Helper.GetSortByProperty&sortByProperty.GetValueの実装を含む – Hussain