在form A的編輯页,提交后如和新增一条B的记录?

假如我现在有这样一个需求:
对于每篇文章,都有用户可以留言,
两张表:Article表和reply表,每篇文章可以有多个reply.

用户可以对文章留言,我也可以对文章留言,
我需要在article的編輯页面新增加一个editor, 提交按钮后直接新增一条reply记录。

请问这样的需求,应该用什么方法实现?

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 7

有个异步表单,你可以看看模态窗 (Modal), 这个模态窗结合工具表单,可以实现你想要的这个功能. 我这个就是用这样的方法实现的 file

2年前 评论
laravel_peng

我需要在 article 的編輯页面新增加一个 editor, 提交按钮后直接新增一条 reply 记录。

  1. 看你的意思是,要在后台 article 管理的 Form 表单里,新增一个编辑框,可以编辑添加 reply 数据。
  2. 如果是的话,继续给你分析,不是的话,就当参考了。
  3. 你的 articlereply 表模型是一对多的关系,当然可以使用 Eloquent 模型的 hasMany() 方法实现了。
  4. 再加上你的后台用的是 Dcat Admin ,这个后台有一对多的数据插入功能,建议你参考 Dcat Admin文档表单字段的使用(一对多)
2年前 评论
Mutoulee 2年前
nanana 2年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!