2009-09-09 5 views
1

NHibernate에서 전달 된 엔티티를 기반으로 조회를 수행 할 수 있습니까?NHibernate 예제로 찾기

나는 ui의 객체를 전달하고 각각의 가능한 변형에 대해 여러 가지 방법을 사용하는 대신 해당 값을 기반으로 조회를하고 싶습니다.

예를 들어 'John'이라는 이름의 사용자를 전달하면 그 firstname을 가진 모든 사용자를 반환하고 싶습니다.

많은 힌트를 주시면 감사하겠습니다.

답변

2

Nhibernate에서 예제로 찾기 방법을 사용할 수 있습니다. 여기 :

var user=new User(); 
user.Firstname="John"; 
var criteria=session.CreateCriteria(typeof(User)).Add(Example.Create(user)); 

예를 제공 엔티티에 기초하여 기준을 기반으로 표현의 특별한 종류이다.

+0

포인터 주셔서 감사합니다. – Chin

관련 문제