我在雅典娜运行一个查询,如下所示:
SELECT element_at(col_name,1).entities FROM "db_name"."the_table" limit 10;
我得到了一个嵌套的jsons/dicts数组,如下所示:
[{country=US,content=content},{country=DE,content=content},{country=GB,content=content}]
[]
[{country=HK,content=content},{country=IN,content=content},{country=GB,content=content}]
[]
我想创建一个查询来提取行,如果是country=US
行的话.
所以我试着:
SELECT * FROM "db_name"."the_table" WHERE any_match(element_at(col_name,1).entities, e-> e.country= 'US') limit 10;
但是这个崩溃了,说这不是一场争吵
我想提取国家/地区为美国的行.