2012-11-12 3 views
0

와 나는 NHibernate에 매핑되는 테이블을 가지고있다.읽기 알 수없는 추가 필드가 NHibernate에

이제는 디자인 타임에 알려진 것보다 많은 필드가있을 수 있습니다. 사용자는 런타임에 고객 정의 필드를 추가 할 수 있습니다. 이 경우 내 테이블에 추가 필드가 생성됩니다 (역사적으로이 필드는 변경할 수 없습니다). "새로운"테이블 지금 찾고

좋아 :

Person 
------ 
Firstname 
Lastname 
IF_Field1 
IF_Field2 

을 지금, 나는이 DTO Person에 NHibernate에와 (IF_Field1, IF_Field2 등에서)이 값을 얻을 수있는 방법을 찾고 있어요. 예를 들어 Hashtable 또는 이와 유사한 것.

내 목표에 도달 할 수있는 방법이 있습니까? http://nhibernate.info/doc/nh/en/index.html#components-dynamic

답변

0

동적 구성 요소에서보세요. 하지만 속성 이름을 알고 매핑해야하기 때문에 작동하지 않습니다.
+0

는 참조 http://ayende.com/blog/3942/nhibernate-mapping-dynamic-component : –

관련 문제