Я видел Restrictions.ilike('свойство', '% value%'), но хотел бы генерировать SQL как: lower (property) = 'value'. Любые идеи?
Я использовал:
Restrictions.eq("email", email).ignoreCase()
так как выражение устарело. ПростойExpression вызовет toLowerCase() для значения, поэтому нет необходимости делать это заранее.
Смотрите: Источник простого выражения