Я хотел бы использовать postgres запрос к столбцу, в котором есть строки, содержащие все числа, например:
FRUIT-239476234
Если я попытаюсь сделать запрос из этого:
select to_tsquery('FRUIT-239476234');
То, что я получаю:
'fruit' & '-239476234'
Я хочу иметь возможность искать только по числовой c части этого значения следующим образом:
239476234
Кажется, что он не может соответствовать этому, потому что он интерпретирует мой дефис как «отрицательный знак» и не думает, что 239476234
соответствует -239476234
. Как я могу сказать postgres трактовать всех моих персонажей как текст и не пытаться быть умным в отношении чисел и дефисов?