본문 바로가기

IT/C#, NHibernate

FluentNHibernate 열에는 NULL을 사용할 수 없습니다. 해결방법

반응형
해결방법
1. ID 컬럼을 자동증가로 설정한다.
2. Mapping 을 변경한다.

public class ABCMap : ClassMap<ABC> {

        public ABCMap() {
            Table("ABC");
            LazyLoad();
            //Id(x => x.MyID).GeneratedBy.Identity().Column("MyID");
            Id(x => x.MyID).GeneratedBy.Assigned();
        }
}