2 回答
TA贡献2037条经验 获得超6个赞
谢谢你们想通了..先保存配方,然后从保存的配方中获取最后一个ID,然后用百分比保存相关材料。
$recipe = new Recipe([
'name' =>$request->get('name'),
'description' => $request ->get('description')
]);
$recipe ->save(); // Save the above and get the ID
$recipematerial= new RecipeMaterial([
'material_id' => $request ->get('material'),
'recipe_id' => $recipe->id,
'percentage' => $request ->get('percentage')
]);
$recipematerial ->save();
TA贡献1815条经验 获得超10个赞
如果您在模型中定义了关系。
您可以使用附加方法添加数据相关表。
$recipe = $request->get('recipe');
$product = $request->get('product')
$product = New Product();
$product = $product->create($product);
if($product){
$product->recipe()->attach($recipe);
}
- 2 回答
- 0 关注
- 126 浏览
添加回答
举报