首页 > 解决方案 > 如何根据其中存在的值过滤 URL 中的记录?

问题描述

我有三个字段父,类型,子。如何过滤 URL 中“类型”字段内的记录。例如,“类型”字段中有一个名为“使用者”的值,我只想要“使用者”类型的记录。

我正在尝试以下方法

&sysparm_query=typeISUsed%20by

这样做我得到了所有类型的大量记录。而不是只过滤“使用者”类型

以及如果我想过滤多个记录值,如“使用者”、“取决于”、“管理者”、“连接者”,我该如何组合。

标签: httphttpsservicenow

解决方案


我用下面的方法得到了解决方案。

对于 ServiceNow 中的每种关系类型,都有一个 SYS ID。例如,我有两个 SYS ID 1a9cb166f1571100a92eb60da2bce5c5 和 60bc4e22c0a8010e01f074cbe6bd73c3

通过将 sysparm_query=type=1a9cb166f1571100a92eb60da2bce5c5^ORtype=60bc4e22c0a8010e01f074cbe6bd73c3 放入 URL 中,我能够组合过滤器并获取仅与这些 SYS ID 相关的记录。

另一种简单的方法是首先在 Service now 中为所有关系类型添加一个过滤器。然后复制查询 URL 并将“sysparm_query=”附加到 URL。


推荐阅读