찾다

 >  Q&A  >  본문

Golang Gorm은 제약 조건이 있는 테이블을 생성할 수 없습니다.

저는 Gorm과 함께 Gin 애플리케이션을 개발하고 있습니다. 현재 모델을 나타내는 다음 구조가 있습니다.

으아아아

보시다시피 sizeuniquenot null와 같은 몇 가지 제약이 있습니다.

이전을 실행할 때 db.AutoMigrate(&entities.Category{})

테이블이 실제로 생성되었지만 제약 조건이 지정되지 않았습니다. 테이블의 DDL을 확인하세요. 테이블이 생성되는 방법은 다음과 같습니다.

으아아아

내가 뭘 잘못했는지 아세요?

P粉418854048P粉418854048313일 전546

모든 응답(1)나는 대답할 것이다

  • P粉736935587

    P粉7369355872024-03-27 09:18:07

    doc에 따르면 세미콜론(;)标签约束声明之间的逗号 (,)을 사용해야 한다고 생각합니다

    으아악

    회신하다
    0
  • 취소회신하다