Предикат / запрос Hazelcast LIKE/ILIKE для типов Integer/Long
Есть ли способ выполнять запросы ILIKE/LIKE на атрибуты объектов Integer/Long в распределенном запросе Hazelcast?
Например: в Postgres мы можем запросить как,
select * from document where CAST(numOfPages AS TEXT) ilike '%2';
получить документы с общим количеством страниц, оканчивающихся на 2.
Пожалуйста, помогите мне достичь того же сценария для распределенного запроса Hazelcast.
1 ответ
Решение
Попробуйте экстрактор значений, http://docs.hazelcast.org/docs/3.10.2/manual/html-single/index.html
Это позволит вам вернуть числовое поле в виде строки, а затем вы можете запустить LIKE
на него.
Или вы могли бы вернуться odd
или же even
, так далее