2010-06-29 3 views

답변

4

내가 그것을 발견했습니다 감사합니다. 저는 Fluent의 PrimaryKeyConvention를 변경하고 native로 설정해야합니다.

public class PrimaryKeyConvention : IIdConvention 
{ 
    public void Apply(FluentNHibernate.Conventions.Instances.IIdentityInstance instance) 
    { 
     instance.Column("Id"); 
     instance.UnsavedValue("0"); 
     //instance.GeneratedBy.HiLo("1000"); 
     instance.GeneratedBy.Native(); 
    } 
} 
+0

감사합니다. 동일한 문제와 게시물이 나를 도왔습니다. – autonomatt

+0

고마워, 나를 위해 일했다. – Dofs

+1

물론 고유 생성기 (SQL 자동 증가)를 사용하는 것은 권장되지 않습니다. – dariol

관련 문제