Создание фильтра DMAAP в списке CSV? - PullRequest
0 голосов
/ 19 марта 2019

Я пытаюсь подписаться на услугу DMAAP, и данные могут быть отфильтрованы по библиотеке фильтра Highland Park, основанной на JSON. Что мне нужно сделать, так это отфильтровать возвращаемое значение, в данном случае состояние. У нас есть поле с именем «deliveryState», которое представляет собой двухсимвольный код состояния. Я хотел бы иметь возможность фильтровать по ряду состояний, но на всю жизнь я не смог этого сделать, либо я могу фильтровать по одному состоянию или по ни одному состоянию.

1 Ответ

0 голосов
/ 14 мая 2019

Хорошо, похоже, вы передаете значение JSON как часть заголовка:

?filter={ "class":"Or", "filters": [ {"class":"Equals", "field":"State", "value":"FL" },{"class":"Equals", "field":"State", "value":"NY" },{"class":"Equals", "field":"State", "value":"CO" },{"class":"Equals", "field":"State", "value":"SC" }]} 

Вы не можете иметь несколько значений, но вы можете «сложить» свои фильтры. В этом случае я делаю это, чтобы разрешить только значения с полем «State», равным FL, NY, CO или SC.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...