使用Liquid将+1计数动态传递给zendesk中的票证字段

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用Liquid将+1计数动态传递给zendesk中的票证字段相关的知识,希望对你有一定的参考价值。

我在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"] 

以上是关于使用Liquid将+1计数动态传递给zendesk中的票证字段的主要内容,如果未能解决你的问题,请参考以下文章

将数组文字分配给 Liquid 模板中的变量

Liquid:如何将运算符的输出分配给变量?

传递参数以包含在 Liquid 模板中

区块链的那些行业动态

json 动态产品JSON in Liquid

where 子句中的动态值