我有一个雄辩的模型,叫做Page
,它与我的其他模型HotTip
有一对多的关系。
我只向给定的HotTip
添加新的Page
,并且我不希望没有父HotTip
的{{1}}存在。
我可以通过发布到Page
模型来创建新的Page
,但是如果我发布到Page
模型中,则可以创建没有父项{{ 1}}。
如何在创建对象时将一个对象分配为另一个对象的子对象?
答案 0 :(得分:0)
创建HotTip时传递page_id。应该看起来像这样:
$hotTip = new HotTip;
$hotTip->name = $request->name;
$hotTip->another_field = $request->another_field;
$hotTip->page_id = $request->page_id;
$hotTip->save();