Attask API - 组合修饰符

时间:2016-03-22 08:17:20

标签: attask modifiers workfront-api

我想在同一个字段上应用多个修饰符。基本上,我需要发送类似的东西

/票据/计数字段= TEXT&安培; field_Mod = NE&安培; field_Mod = NOTNULL

但是,这样只会识别第一个修饰符,然后忽略第二个修饰符。无论如何在同一个字段上发送多个修饰符?我无法找到与此问题相关的答案。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:2)

你可以通过在每个2行块的前面加一个OR:1:或AND:1:

你会使用AND:1:如果你在同一个领域寻找2件事。否则一切都是默认的。

在你的情况下,它将是:

对于报告的文本模式过滤器,它将是:

OR:1:field=TEXT
OR:1:field_Mod=ne
OR:2:field=0
OR:2:field_Mod=notnull

将解析API请求:

OR:1:field=TEXT&OR:1:field_Mod=ne&OR:2:field=0&OR:2:field_Mod=notnull

应该注意的是,报告和API的过滤器语法是相同的,但对于&行之间而不是换行符。这意味着您可以在UI中创建报表,测试结果,然后转换为文本并在API中使用它来获得相同的结果。在大多数情况下;)