0
我試圖挽救與Laravel save method的關係:Laravel一對多的關係保存方法空屬性
public function storeContact(Request $request)
{
$user = User::firstOrNew(['email' => $request->input('email')]);
$user->save();
$message = new App\Message([
'message' => $request->input('remarks')
]);
$user->message()->save($message);
}
- 的var_dump($請求 - >所有)證實了這兩個領域中的要求是可用的。
- 所有關係都起作用。 hasOne,belongsTo在模型中配置。關係保存像預期的(但消息字段爲空)
- 當我var_dump($ message),集合中沒有屬性。
我已經試過在模型上可填充和防護,沒有任何影響。這些對於保存方法來說不是必須的,但是因爲它使用了一個完整的Eloquent模型實例。
我在這裏錯過了什麼?