문제

SQL의 그룹 및 콘텐츠 테이블과 Junction 테이블에서 Imperilment의 많은 관계가 있습니다. 이름은 GroupContent입니다.

새 그룹과 콘텐츠를 삽입하려고하면 OpenAccess가 그룹과 콘텐츠를 삽입하고 내용 삽입 테이블에 모든 레코드를 삽입하지 마십시오. 이것은 내 코드 입니다

using (Context orm = new Context ())
        {
            Group objGroup = new Group();
            objGroup.GroupName = "group 1";

            Content objContent = new Content();
            objContent.ContentDetail = "content 1";

            objGroup.Contents.Add(objContent );
            orm.Add(objGroup );
            orm.Add(objContent);

            orm.SaveChanges();


        }
.

이 기능을 엔터티 프레임 워크로 코드로 사용할 수 있습니까?

도움이 되었습니까?

해결책

기본값으로 콜렉션 속성은 OpenAccess에서 관리되는 (유지)되지 않습니다.

isManmanage와 함께 네비게이션 멤버를 표시해야합니다.디자이너를 열고 탐색 속성을 찾아서 (그룹 클래스의 내용 속성) 및 속성 창에서 홈을 찾아 true로 변경하십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top