dcat admin如何实现向两个表插入数据?

项目环境

当前使用8.5.*的laravel,以及2.2.2-beta版本的dact admin框架
PHP 版本:8.0.2
系统win10

问题背景

刚接触PHP没多久,项目是之前用的CI框架写的一个工单系统,被朋友安利dact admin框架后打算使用该框架重构一次工单系统项目。确实很爽增删改查一键完成,效率高到没话说,但是在工单模块卡住。

问题原因

在工单模块共有4个数据表,1个主表及3个从表,添加工单时会同时向主表及某一个从表提交数据(根据主表内的业务类型字段判断向哪个从表提交)。进行到这一步时参考了dact admin的关联关系但始终无法解决,想请问在dact admin中怎么实现向多个表提交数据?

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 5

保存逻辑比较复杂的话推荐使用数据仓库

基本使用《Dcat Admin 中文文档》

1年前 评论
JJG12 (楼主) 1年前

有个表单事件回调 事件以及表单响应《Dcat Admin 中文文档》

在其中你直接判断 然后获取表单数据 或者定义观察者,获取业务字段,往从表添加数据

1年前 评论
JJG12 (楼主) 1年前

楼主 你的搞定了么

1年前 评论

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