【发布时间】:2019-11-20 09:43:00
【问题描述】:
所以基本上我是这样做的:
Laptop::create([
'user_id' => 1,
'name' => $request->name,
'brand' => $request->brand,
'SN' => $request->SN,
'price' => $request->price
]);
如何保存新创建资源的 ID?由于 ID 字段是自动递增的,我不需要手动插入它。例如,如果 ID 是 47,我需要能够将 ID 存储在本地以供使用。就像将它存储在一个名为 $ID 的变量中
这样我就可以创建包含笔记本电脑部件信息的元行。他们都需要一个 parent_id,即$ID
【问题讨论】:
-
这会因为糟糕的措辞而被否决,但我无法解释它很难做人
-
两个模型之间有建立关系吗? laravel.com/docs/6.x/…
-
只是告诉你,剩下的问题其实无关紧要,我只需要检索新创建的
Laptop的ID 并将其存储在本地,这样我就不会遇到任何冲突跨度> -
如果你设置了关系,你甚至不需要 id,创建笔记本电脑,创建它的预设关系。完成。