Ok, 여기에 NHibernate 질문. 두 객체를 서로 매핑하려고합니다. 나는 "Vendor"와 "Township"이 있습니다 ... 이제는 ID가 아닌 우편 번호로 연결되어야합니다. 나는 ID를 사용하여 객체를 여러 번 btw했지만이 같은 것을 결코하지 못했습니다.ID가 아닌 다른 객체로의 NHibernate 매핑
문제는 문자열로 저장되는 동안 ZipCodes이 어떻게 든 정수로 바뀌는 것입니다 (제로가 떨어짐). 그 중 하나 또는 개체의 ID를 사용하고 있습니다. '/ HQWebsite'응용 프로그램에
서버 오류 :
여기 내 오류입니다. 주어진 식별자가있는 행이 없습니다. [HQData.Objects.Township # 7922]
또한 데이터베이스의 데이터도 아니며 데이터도 정확합니다.
<set name="_Vendors" cascade="all">
<key column="ZipCode" foreign-key="ZipCode"/>
<one-to-many
class="HQData.Objects.Vendor, HQData"/>
</set>
사람이 NHibernate에 익숙하고, 전에 이런 짓을했습니다
여기<many-to-one name="_Township" column="ZipCode" foreign-key="ZipCode" class="HQData.Objects.Township, HQData" />
는 마을 하나의 속성입니다 : 여기
내가 공급 업체 XML 파일을 매핑하는 방법입니다? 감사!