我正在拉拉维尔从事一个项目,这基本上是一个报告管理系统。在每个报告都有许多报告和个别信息的地方,我想为每个报告创建一个单独的表。报告的形式是多步骤的。在第一步中,用户将选择它是什么样的报告,例如,如果用户选择report-1,那么当它保存时,它将保存在一个report-1表中,或者如果用户选择了report-2,那么它将保存在report-2表中。请告诉我我该怎么做。
发布于 2022-02-24 08:38:55
步骤1:创建两个表report_1_table和report_2_table,每个表都有各自的列
第2步:建立两个独立的模型
第3步:创建一条将导致两个路由的控制器相同的路由。这个路由所指向的函数将包含逻辑,并将Request $request作为参数,以便您可以使用$request->form_type检索这个下拉列表,并相应地创建一个if语句,然后创建一个像$report1 = new Report1();这样的正确类型的对象。
https://stackoverflow.com/questions/71249088
复制相似问题