Я пытался запустить ваш запрос в db-fiddle .Я также не получил никакого результата, поэтому я перепроверил ваше состояние и попробовал их отдельно.Ошибка была в состоянии "searchterm".
Вы используете оператор ~ *, который соответствует, согласно документации , регистрозависимости без учета регистра.Так как% не является шаблоном в Regex, он буквально соответствует «% ageing»Только если вы используете LIKE в запросе.% будет использоваться в качестве подстановочного знака.
Вы можете использовать эфир с помощью правильного регулярного выражения или переключиться на LIKE.