我使用Zabbix API方法trigger.get
来检索可用触发器列表。我尝试通过将其ID传递到params
:
"excludeSearch": "true",
"search": {"triggerid": "37328"}
似乎没有用给定的id排除触发器。我在manual读到了:
search
仅适用于字符串和文本字段。
我不确定它是否适用于triggerid
triggerids string/array
无论如何,还有其他方法可以通过触发器工作来排除吗?
PS。我为该参数尝试了其他名称,即triggerid
,triggerids
,并尝试传递值数组,对象等。
答案 0 :(得分:0)
我不知道在trigger.get
中按ID排除触发器的方法。关于string / not的混淆是可以理解的 - 你引用的API文档说" string / array"从API的角度看这个,而#34;只适用于字符串和文本字段"部分讨论数据库字段类型。触发器ID是数据库中的数字字段,因此无法搜索 - 并且也无法对其进行过滤。