国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Laravelデータベーススキーマ、null許容外部キー
P粉805107717
P粉805107717 2023-10-17 14:43:49
0
2
820

次の 2 つのデータベース テーブルがあります:

  1. ユーザーテーブル
  2. パートナーリスト

ユーザー テーブルはそのような情報(bào)を処理します

リーリー

そして パートナー テーブル には、姓名などのすべてのユーザー メタ情報(bào)が含まれます。

リーリー

ユーザーが Web サイトに登録するときに必要なのは、ユーザー名電子メール アドレス、パスワード、名前# # のいくつかのフィールドだけです。 # と 。これらは必須フィールドのみです。

したがって、パートナー テーブルの情報(bào)は、ユーザーが Web サイトの登録を完了した後に入力できます。

しかし、外部キーの構(gòu)造により、次のエラーが発生して先に進(jìn)むことができません:

リーリー

これは、パートナー テーブルに必要な國テーブルが原因であることはわかっています。

私の質(zhì)問は、パートナーテーブルに國やその他の不要なデータを入力し、國、州などの外部テーブルスキーマを保持できるようにするための回避策はありますか。

P粉805107717
P粉805107717

全員に返信(2)
P粉135799949

laravel 7.x で null 許容外部キーを作成するには、次を使用します:

リーリー

覚えておいてください: Nullability の先頭には constrained を付ける必要があります。そうしないと、Nullability は影響を受けません。

P粉638343995

以下に示すように、country_idstate_id を null 可能に設(shè)定します。

リーリー
最新のダウンロード
詳細(xì)>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート