【问题标题】:How to print the subtasks belonging to specific tasks in Laravel Blade如何在 Laravel Blade 中打印属于特定任务的子任务
【发布时间】:2016-01-24 13:23:23
【问题描述】:

这对我来说真的很难理解,所以如果我没有对情况给出足够好的解释,请原谅。

我有一个“任务”表,我真正用于解决这个问题的唯一列是| tasks_id |

我创建了另一个表“子任务”,它有以下相关列:

| subtasks_id | subtasks_title | subtasks_tasks_id |

对于“tasks”表中的每一行,都有n 行具有不同subtasks_id 但相同subtasks_tasks_id 的子任务。

我通过将tasks 传递给我的 HomeController 中的数组并循环遍历刀片模板中的数组来打印它们。对于每个 TASK,我将如何循环每个 SUBTASK,它具有相同的 subtasks_tasks_id 和任务的 tasks_id

有没有办法在刀片模板中使用->where() 子句?我对 Laravel 很陌生,我也不知道如何将其输入谷歌搜索,所以请原谅我的无知。提前谢谢你。

附:除非有人事先给我答案,否则我将继续尝试解决此问题,如果我确实解决了,我将发布我的答案,如果没有,请不要犹豫,尝试帮助我:P,再次感谢您。

【问题讨论】:

    标签: php database database-design laravel-5 blade


    【解决方案1】:

    所以我想出了我必须做什么......

    使用多维数组,我可以将任何现有子任务的数组$subtasks| tasks_id | 设置为键,然后每个子任务的值将是一个对应的数组,其中subtasks_tasks_id 与该键的键相同价值。然后我通过执行$subtask[$tasks_id][$i] 之类的操作来循环每个子任务,在其中创建两个外部循环(一个已经创建,所以应该不会太难)。现在我知道该怎么做了,下一步是如何做,或者真正的实际编码,好吧,仅此而已..

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-03-26
      • 1970-01-01
      • 1970-01-01
      • 2021-10-12
      • 1970-01-01
      • 1970-01-01
      • 2020-11-19
      相关资源
      最近更新 更多