내 앱은 완전히 읽기 전용이므로 모든 업데이트 & 코드를 생성하고 싶지 않고 모든 테이블의 모든 입력란을 가져 오지 않으려 고합니다. 이러한 필드 중 일부는 null 허용되지 않으므로 저장할 기본값이 없으므로 여기서 EF에서 오류가 발생합니다.Entity Framework에서 읽기 전용 엔터티를 만드는 방법은 무엇입니까?
필자의 이전 ORM (Wilson)에서는 XML에서 엔티티에 읽기 전용으로 플래그를 지정할 수 있습니다. 나는 이것에 복잡한 회선을 보여주는 몇 개의 게시물을 보았다. 내가 놓친 게 있니? 왜 이렇게 똑바로되지 않습니까?
내가합니다 ... RIA 서비스 마법사는 각 기관이에 대한 확인란을 가지고있는 설명에 대한
감사를 참조하십시오.
보고있는 오류와 어떤 상황에서 오류가 발생했는지 정확하게 파악해야합니다. "읽기 전용"기능은 없지만 어쨌든 앱은 계속 작동해야합니다. –
디자이너의 엔터티에서 일부 열 (데이터베이스에서 null이 아닌)을 제거한 후 오류가 발생합니다. "테이블 ABC의 열 xyz를 매핑해야합니다 : 기본값이없고 Null을 허용하지 않습니다." 어떤 의미가 있지만, 그 열을 완전히 무시하고 EF 빌드 업데이트 코드를 전혀 갖고 싶지 않습니다. – Graeme