У меня проблема с использованием QBE с NHibernate.У меня есть отношение один к одному между классом Person и Employee.
public class Person
{
public virtual Employee Employee { get; set; }
public virtual int Age { get; set; }
public virtual string Forename { get; set; }
public virtual string Surname { get; set; }
public virtual int PersonID { get; set; }
}
public class Employee
{
public virtual int PersonID { get; set; }
public virtual string PayRollNo { get; set; }
public virtual int Holidays { get; set; }
public virtual Person Person { get; set; }
}
Например, я хочу получить всех сотрудников, где Employee.Forename = "John" и Employee.Person.PayRollNo= "231А".Мне было интересно, могу ли я использовать Query By Example для этого?