Графана: Как проверить в запросе, выбрана ли одна переменная или больше? - PullRequest
0 голосов
/ 19 июня 2019

У меня есть панель управления, где у меня есть переменная X, для которой можно выбрать одно или несколько значений. Источник данных postgresql. У меня есть панель, где я делаю запрос, чтобы показать некоторые тренды, используя X. До этого момента все работало.

Теперь мне нужно проверить, выбрал ли пользователь только одно значение переменной X. если пользователь выбрал только одно значение, то нам нужно немного изменить значение столбца. Как проверить, выбрал ли пользователь только 1 значение? Есть ли для этого графановая конструкция? или я должен делать это через SQL чисто?

1 Ответ

0 голосов
/ 24 июня 2019

Итак, я нашел способ проверить, что:

coalesce(array_length(ARRAY[$X],1),0) = 1

Это работает для postgreSQL.Если вы знаете вышеупомянутые функции, это довольно очевидно.

...