Предикат / запрос 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, так далее

Другие вопросы по тегам