请问当有外键约束时只有这一种创建资源的方法吗
$request->user()->addresses()->create($request->only([
'province',
'city',
'district',
'address',
'zip',
'contact_name',
'contact_phone',
]));
请问这段代码的逻辑是怎么实现的,由于是动态的定位不到源码。
$request->user()
为什么这段可以这么写?具体实现代码在哪里?user()->addresses()
为什么不是获取当前列表?它返回的是什么类?有其他方法可以获得表之间的关系吗?addresses()->create()
使用UserAddress::create()
无效,为什么这种方法可以。$request->only()
这个在UserAddress
中不是规定了$fillable
吗
,为什么还要only()
推荐文章: