私は現在、一連の顧客の注文のリストを取得し、これらの各顧客の最後の注文を見つけて、その注文のアイテムを確認し、NHibernate の文字列のリストと比較しようとしています..しかし、私は完全に困惑していますNHibernate 1.2 を使用しているため (これをアップグレードすることはできません)、新しいバージョンの LINQ 機能にアクセスできません。
誰かが私を正しい方向に向けることができれば、それは素晴らしいことですが、これまでのところ私はこれを持っています.
IList<Order> people = new List<Order>();
ICriteria criteria = CoreHttpModule.Session.CreateCriteria(typeof(Order));
string[] instrumentList = { "Item1", "Item2", "Item3" };
public void CleanList()
{
criteria.CreateAlias("Customer", "customer", NHibernate.SqlCommand.JoinType.LeftOuterJoin);
criteria.CreateAlias("Purchaser", "purchaser", NHibernate.SqlCommand.JoinType.LeftOuterJoin);
criteria.CreateAlias("Agent", "agent", NHibernate.SqlCommand.JoinType.LeftOuterJoin);
}