Loops 动态传递+;1使用液体计数zendesk中的票证字段

Loops 动态传递+;1使用液体计数zendesk中的票证字段,loops,liquid,zendesk,zendesk-api,Loops,Liquid,Zendesk,Zendesk Api,我在zendesk中有一个文本字段。每次更新票证时,我希望将+1计数传递到此字段。这需要通过液体来完成。例如,如果该字段为空且票据已更新,则触发器将向该字段传递1;如果该字段包含值5,且票据再次更新,则该值将更新并变为6。 我对液体没有很好的经验。如果有什么办法,请告诉我。经过一些研究,我能够做到这一点。我已经使用触发器和http目标更新了字段。以下是我所做的,它正在成功运行: {% assign escalation_count = 0 %} {% if ticket.ticket_fie

我在zendesk中有一个文本字段。每次更新票证时,我希望将+1计数传递到此字段。这需要通过液体来完成。例如,如果该字段为空且票据已更新,则触发器将向该字段传递1;如果该字段包含值5,且票据再次更新,则该值将更新并变为6。
我对液体没有很好的经验。如果有什么办法,请告诉我。

经过一些研究,我能够做到这一点。我已经使用触发器和http目标更新了字段。以下是我所做的,它正在成功运行:

 {% assign escalation_count = 0 %}
 {% if ticket.ticket_field_[FieldId] == empty %}
   {% assign escalation_count = 1 %}
 {% else %}
   {% assign escalation_count = {{ticket.ticket_field_[FieldId]}} %}
   {% assign escalation_count = escalation_count | plus: 1 %}
 {% endif %}
 { "ticket":{ "custom_fields":[{"id":[FIELD ID],"value":"{{escalation_count}}"}]} }

你打算如何更新该领域?除了电子邮件通知和目标消息之外,你没想到你可以在触发动作中添加液体吗?嗨,吉米,我是在做了一些研究后才做到的。我已经使用触发器和http目标更新了字段。以下是我所做的,它正在成功工作:{%assign escalation\u count=0%}{%if ticket.ticket\u field\FieldId=empty%}{%assign escalation\u count=1%}{%else%}{%assign escalation\u count={{ticket.ticket\u FieldId]}%}{%assign escalation\u count=escalation\u count加上:1%}{%endif%}{ticket[{“id”:[FIELD id],“value”:“{{escalation_count}}}”}}}}看起来不错,只是需要小心,因为Zendesk特别声明不支持这种工作流,可能会导致问题-