2011-12-26 3 views

答えて

0

注:コードは、コンパイラなくメモリからである

Service serviceAlias = null; 

var subquery = QueryOver.Of<Service>() 
    .WhereRestrictonOn(s => s.Student.Id).EqProperty(() => serviceAlias.Student.Id) 
    .WhereRestrictonOn(s => s.Date).EqProperty(() => serviceAlias.Date) 
    .WhereRestrictonOn(s => s.ProcedureCode.Id).NotEqProperty(() => serviceAlias.ProcedureCode.Id); 

var results = session.QueryOver(() => serviceAlias) 
    .WithSubqueries.WhereExists(subquery) 
    .List(); 

を微調整する必要があります
関連する問題