0

私のプロジェクトでは、次の Member クラスがあります。

public virtual string FirstName;
public virtual string LastName;

Criteria と Disjunctions を使用して列を個別に検索することに慣れていますが、「Davie Jones」が名前 Davie と姓 Jones (またはその逆) を持つ人々を返すように設定するにはどうすればよいですか?

4

1 に答える 1

0

nHibernate 3.0を使用している場合は、次を使用できますQueryOver

IEnumerable<Member> matchingMembers = iSession.QueryOver<Member>()
                                              .Where(m => m.FirstName == firstName)
                                              .And(m => m.LastName == lastName)
                                              .List<Member>();
于 2012-06-13T05:30:03.397 に答える