検索

ホームページ  >  に質問  >  本文

Golang Gorm は制約のあるテーブルを作成できません

私は Gorm を使用して Jin アプリケーションを開発しています。現在、モデルを表す次の構造があります:

リーリー

ご覧のとおり、sizeuniquenot null などの制約がいくつかあります。

移行を実行するとき db.AutoMigrate(&entities.Category{})

テーブルは実際に作成されますが、制約は指定されていません。 テーブルの DDL を確認してください。テーブルの作成方法は次のとおりです:

リーリー

私が何を間違えたかわかりますか?

P粉418854048P粉418854048242日前491

全員に返信(1)返信します

  • P粉736935587

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

    doc によると、宣言間のカンマを制限するにはセミコロン (;) タグを使用する必要があると考えられます (,) リーリー

    返事
    0
  • キャンセル返事