Ошибка при создании фильтра для linelistrecord / fetch - PullRequest
0 голосов
/ 13 апреля 2020

Я хочу использовать озеро данных C3.ai COVID-19 для поиска записей списка строк, где у пациента хроническая болезнь c. Я использую linelistrecord/fetch. Как мне построить правильный фильтр для этого?

Тело запроса POST, которое я пробовал, было

{"spec" : {"filter" : "chronicDisease"}}

Но я получил следующую ошибку:

"ERROR: argument of AND must be type boolean, not type character varying".

1 Ответ

2 голосов
/ 13 апреля 2020

Вы хотели бы использовать {"spec" : {"filter" : "exists(chronicDisease)"}}.

Как говорится в сообщении об ошибке, его необходимо вычислить как логическое значение. Другие опции, которые также работают:

  • "length(chronicDisease) > 0"
  • "chronicDisease != ''"
...