我尝试在Grafana中添加一个变量来过滤公司名称。它不会显示任何错误,但连接过滤器时不会显示数据。在变量页面本身,它会显示正确的名称,所以这似乎也没问题。
我现在使用的是这段代码,它对所有其他变量都有效:
AND "Companies"."name" = ANY(string_to_array('${Company_Name:csv', ','))
字符串
我也试过使用Cast( "" AS varchar)
,但这似乎不是问题所在。有人能帮我解决这个问题吗?:)
我尝试在Grafana中添加一个变量来过滤公司名称。它不会显示任何错误,但连接过滤器时不会显示数据。在变量页面本身,它会显示正确的名称,所以这似乎也没问题。
我现在使用的是这段代码,它对所有其他变量都有效:
AND "Companies"."name" = ANY(string_to_array('${Company_Name:csv', ','))
字符串
我也试过使用Cast( "" AS varchar)
,但这似乎不是问题所在。有人能帮我解决这个问题吗?:)
1条答案
按热度按时间bq3bfh9z1#
请验证变量${Company_Name:csv}的设置是否正确。此外,请确保数据库中的数据格式与查询所需的格式相对应,方法是验证“name”是Companies表中的列名,数据库中的公司名称与变量提供的值相匹配,并且没有可能导致不匹配的额外字符或前导或尾随空格。
尝试执行这个简单的查询,看看是否返回任何结果;
字符串
希望有帮助:)