Nhibernate를 사용하여 Mysql Db에서 ID 생성을위한 guid.comb 전략을 사용할 수 있습니까? 나는MySQL 데이터베이스에서 guid.comb 전략을 사용하는 방법
----> System.InvalidOperationException로 끝날
mapping.Id(x => x.Id) .Column("row_guid") .CustomType(typeof(string)) .GeneratedBy.GuidComb() .Length(36);
내가로 사용
: 신원 유형이 GUID해야
인가 MySql 시나리오에서 이러한 장애물을 극복 할 수있는 방법이 있습니까?
편집 :
내가 GUID 및 INT사이에 선택의 여지가 없어. 이것은 MSSQL의 레거시 db 포트입니다
로 지정? – Paco
MySQL은 기본 GUID 저장소를 지원하지 않습니다. –
숫자가 아니기 때문에 문자열 조회가 훨씬 느립니다. – Paco