Как отфильтровать записи в URL на основе значений, присутствующих в них? - PullRequest
0 голосов
/ 14 марта 2019

У меня есть три поля parent, type, child. Как мне отфильтровать записи внутри поля «тип» в URL. например, есть одно значение внутри поля «тип», которое называется «Используется», и я хочу только записи с типом «Используется».

я пытаюсь с помощью метода ниже

& sysparm_query = typeISUsed% 20by

делая это, я получаю огромные записи со всеми типами. Вместо фильтрации только тип «Используется»

, а также как объединить, если я хочу отфильтровать несколько значений записи, таких как «Используется», «Зависит от», «Управляется», «Подключен».

1 Ответ

0 голосов
/ 21 марта 2019

Я получил решение с помощью этого метода ниже.

Для каждого типа отношений внутри ServiceNow существует идентификатор SYS. например, у меня есть два идентификатора SYS 1a9cb166f1571100a92eb60da2bce5c5 и 60bc4e22c0a8010e01f074cbe6bd73c3

Поместив sysparm_query = type = 1a9cb166f1571100a92eb60da2bce5c5 ^ ORtype = 60bc4e22c0a8010e01f074cbe6bd73c3 внутри URL, я смог объединить фильтры и получить записи, относящиеся только к этим идентификаторам SYS.

Еще один простой метод - сначала добавить фильтры в Сервис для всех типов отношений. Затем скопируйте URL-адрес запроса и добавьте «sysparm_query =» к URL-адресу.

...