Я запрашиваю базу данных в Postgres, используя psql. Я использовал следующий запрос для поиска в поле под названием теги, у которого есть массив текста в виде его типа:
select count(*) from planet_osm_ways where 'highway' = ANY(tags);
Теперь мне нужно создать запрос, который ищет поля тегов для любого слова, начинающегося с буквы "A". Я попробовал следующее:
select count(*) from planet_osm_ways where 'A%' LIKE ANY(tags);
Это дает мне синтаксическую ошибку. Любые предложения о том, как использовать LIKE с массивом текста?