7
Joker karakterlerden nasıl benzer bir şekilde kaçabilirim?HQL'de "like" deyimindeki joker karakterlerden nasıl kaçınır?
Örn .:
select foo from Foo as foo where foo.bar like '%' || :filter ||'%'
query.setParameter("filter", "%"); query.list(); // I'd expect to get the foo's containing the '%' in bar, not all of them!
Herhangi bir fikir?
@DeanPovey Benimkimle çalışmadı: 'Neden: org.hibernate.hql.internal.ast.QuerySyntaxException: beklenmedik jeton: kaçış çizgisi 1 yakınında, sütun 175 [select e.id, e.title, e. type.icon, e.typeObject, e.idDomain package.SomeClass e (UPPER (e.title) LIKE?) ve e.idDomain =? kaçış '!' ] ' – ViniciusPires