जब आप इस कोड को निष्पादित कर रहे हों
$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",
]);