这对我来说真的很难理解,所以如果我对这种情况没有给出足够好的解释,请原谅。
我有一个表“任务”,我真正用于此问题的唯一列是| tasks_id |
。
我创建了另一个表“子任务”,它有以下相关列:
| subtasks_id | subtasks_title | subtasks_tasks_id |
对于“任务”表格中的每一行,有n
行子任务,其中subtasks_id
但subtasks_tasks_id
不同。
我通过将tasks
传递给我的HomeController中的数组并循环遍历刀片模板中的数组来打印它。对于每个TASK,我如何循环每个SUBTASK,它具有相同的subtasks_tasks_id
和任务'tasks_id
?
有没有办法在刀片模板中使用->where()
子句?我对Laravel很新,我也不知道如何将其写入谷歌搜索,所以请原谅我的无知。先谢谢你。
P.S。我会继续尝试解决这个问题,除非有人事先给我答复,如果我解决了,我会发布答案,如果没有,请不要犹豫,试着帮助我:P,再次感谢你。
答案 0 :(得分:0)
所以我想出了我必须要做的事情......
使用多维数组,我可以将数组$subtasks
的键设置为任何现有子任务的| tasks_id |
,然后每个数组的值将是subtasks_tasks_id
所在的相应数组。与价值的关键点相同。然后我通过执行类似$subtask[$tasks_id][$i]
的操作遍历每个子任务,其中我创建了两个外部循环(一个已经创建,所以它不应该太难)。现在我知道该怎么做,下一步是如何,或者真正的实际编码,好吧,就是这样......