엔티티 프레임 워크 매핑, 다른 속성 이름
-
03-07-2019 - |
문제
데이터베이스 필드가 호출되었습니다 abCode
, 나는 statusCode
ObjectLayer에서. 이것을 압류하기 위해 MSL, CSDL, SSDL 및 객체 계층에 어떤 변화가 필요합니까?
파일의 관련 (내 생각) 부분은 다음과 같습니다.
MSL에서 :
<ScalarProperty Name="abCode" ColumnName="abCode" />
CSDL에서 :
<Property Name="abCode" Type="Int32" />
SSDL에서 :
<Property Name="ParentId" Type="int" />
감사.
해결책
순수한 시행 착오를 통해 필요한 변경 사항은 다음과 같습니다.
MSL에서 :
<ScalarProperty Name="statusCode " ColumnName="abCode" />
CSDL에서 :
<Property Name="statusCode " Type="Int32" />
그리고 ObjectLayer에서 사유 재산 abCode
바뀌었다 StatusCode
.
제휴하지 않습니다 StackOverflow