2011-07-01 14 views
0

하나의보기가 있고 그 필드 중 하나가 Email (UK-Unique Key)입니다.Entity Framework의 고유 키 업데이트

일부 사용자가 내 웹 시스템에 로그인하여 이메일을 업데이트 할 때. 이메일을 변경할 수없는 한 가지 문제가 발생합니다.

후 메시지를 나타납니다 : "이 건물은 개체의 키 정보의 일부이며 수정할 수 없습니다"

답변

2

난 당신이 또는 고유 키 필드를 업데이트해야 할 수 있다고 생각하지 않습니다. 전자 메일 주소를 수정할 수 있도록 정수 ID 필드를 사용자의 고유 키로 간주 했습니까?

데이터베이스 또는 비즈니스 논리를 통해 추가 제약 조건을 추가하여 전자 메일 필드의 고유성을 적용 할 수 있습니다.

+0

필드 이메일 주소는 수정할 수 있습니다. –

관련 문제