如何创建一个具有关系的雄辩模型的新实例。
这就是我正在尝试的:
$user = new User();
$user->name = 'Test Name';
$user->friends()->attach(1);
$user->save();
但我有
Call to undefined method Illuminate'Database'Query'Builder::attach()
尝试在save
之后附加友元,因为attach()
方法需要一个ID
才能存在于父模型上。在保存模型之前(当在数据库中创建该模型的主键或其他标识符时),ID(通常)不会生成:
$user = new User();
$user->name = 'Test Name';
$user->save();
$user->friends()->attach(1);
希望这能有所帮助。