도메인 개체에는 다른 데이터베이스 매핑 된 속성의 값을 계산하는 속성을 포함 할 수 있으므로 계산 된 속성을 nhibernate에 의해 도메인 개체 인스턴스와 db 수준 모두에서 사용할 수 있습니다. linq.NHibernate.Linq - 사용자 지정/계산 된 속성 식
내가 직접 객체로 작업 할 때 속성을 사용할 수 있도록하고 싶습니다:
Console.WriteLine(Entity.Calculated.ToString());
그리고 nhibernate.linq 작업을 할 때 당신은의 논리를 복제 할 필요가
var q = from e in session.Linq<Entity>()
where e.Calculated > 0
select e;
는 당신이 봤어에 Linq에 쿼리를 사용할 수 있습니까? 그렇다면 어떤 오류가 발생했으며 어떤 매핑을 사용 했습니까? 그렇지 않다면, 당신은 문서에 대한 포인터를 찾고 있습니까? –
현재 Entity.Calculated를 매핑하고 있지 않기 때문에 nhibernate에서 매핑되지 않은 속성 오류가 발생한다는 것을 알고 있기 때문에이 작업을 시도하지 않았습니다. 나는 포인터 및/또는 문서를 찾고 있습니다. – longday