0
我有一个包含选定动态数据的HTML页面。而是显示所有任务的数据。需要根据task_type选择任务
我有四种类型的task_type
,“工作”,“提醒”,“工作关”和“估计”
我只想显示其中task_type = "work"
数据:
<tbody>
{% for task in job.tasks %}
<tr>
<td>
<!-- Dates can be formatted with Ruby date syntax -->
{{ task.scheduled_at | date: "%m/%d/%y %l:%M %p" }} -
{{ task.ends_at | date: "%m/%d/%y %l:%M %p" }}
</td>
<td>{{ task.name }}</td>
<td>{{ task.task_type.name}}</td>
<td>{{task.task_employee.name}}</td>
</tr>
{% endfor %}
</tbody>
我试着一个if
声明,但它不起作用。
这是我的代码:
所有的<tbody>
{% for task in job.tasks %}
{% if task.task_type.name = "work" then %}
<tr>
<td>
<!-- Dates can be formatted with Ruby date syntax -->
{{ task.scheduled_at | date: "%m/%d/%y %l:%M %p" }} -
{{ task.ends_at | date: "%m/%d/%y %l:%M %p" }}
</td>
<td>{{ task.name }}</td>
<td>{{ task.task_type.name}}</td>
<td>{{task.task_employee.name}}</td>
</tr>
{% end %}
{% endfor %}
</tbody>
是液体? –
使用这个作为循环语句job.tasks.where(task_tyoe:“work”)。each do | task |' –
谢谢,它工作:) –