Laravelで外部キーを追加する際のエラーを回避する方法
P粉311617763
P粉311617763 2023-09-09 00:27:09
0
1
449
###手伝ってもらえますか?

categoriesテーブルに参照があるpostsテーブルに外部キーを追加したいと考えています。しかし、コマンドphp 職人移行:freshを入力すると、常に失敗します。私が受け取ったエラーメッセージはこれですPDOException::("SQLSTATE[HY000]: 一般エラー: 1005 テーブル 'handconsulting'.'posts' を作成できません (エラー番号: 150 "外部キー制約の形式が正しくありません")" )

これは私の

投稿です リーリー

これは私の

カテゴリテーブルです ああああ

P粉311617763
P粉311617763

全員に返信 (1)
P粉225961749

this is my approach:

$table->unsignedBigInteger('category_id'); $table->foreign('category_id')->references('id')->on('categories')->onDelete('cascade')->onUpdate('cascade');
いいねを押す+0
    最新のダウンロード
    詳細>
    ウェブエフェクト
    公式サイト
    サイト素材
    フロントエンドテンプレート
    私たちについて 免責事項 Sitemap
    PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!