作为 Liquid 和 entitylists 的新手,我认为这相当于 SQL,select * from vehicle
并且正在尝试解决如何添加 where 子句来制作 select * from vehicle where keeper = {{userid}}
,而对于我的生活,我找不到如何做到这一点。
有没有简单的方法来应用一个简单的过滤器?
{% entitylist name:"Vehicle" %}
{% entityview %}
<p>Found {{ entityview.total_records }} records</p>
<table class="table">
<tbody>
{% for e in entityview.records -%}
<tr>
<td>
<p>Keeper <strong>{{ e.keeper }}</strong></p>
<p>Name <strong>{{ e.vehiclemake }}</strong></p>
<p>Fuel Card <strong>{{ e.vehiclemodel }}</strong></p>
<p>VRM <strong>{{ e.vehicleregistration }}</strong></p>
</td>
<tr>
{% endfor -%}
</tbody>
</table>
{% endentityview %}
{% endentitylist %}
在来自 Arun 的答案的链接中,建议按当前登录的用户过滤实体列表,这似乎很明显,但是当我进入列表时,我没有选择添加联系人(parentcontactid)