sql >> データベース >  >> RDS >> Mysql

Laravelは3つの関連テーブルに挿入します

    このコードを実行しているとき

    $pharmacists->account()->save($account);
    $pharmacy->pharmacists()->save($pharmacists);
    

    pharmacy_idのデータは実際にはありません それが問題です。したがって、 pharmacy_idのスキーマを変更する必要があります 値をdefault 0に設定します

    $pharmacy = Pharmacy::create([
                    "name" => "Wendies Chicken",
                    "address" => "My Address",                        
                ]);
    
    $pharmacy->pharmacists()->save([
        "fname" => "Administrator",            
    ]);
    
    $pharmacy->pharmacists()->account()->save([
        "username" => "root",            
    ]);
    


    1. 高可用性のためにMariaDBクラスターをデプロイする方法

    2. Postgresクエリの最適化(インデックススキャンの強制)

    3. 修正方法:mysql:[エラー]設定ファイル/etc/mysql/my.cnfに先行グループのないオプションが見つかりましたか?

    4. System.Data.OracleClientには、Oracleクライアントソフトウェアバージョン8.1.7が必要です。