Querydsl, replace
Replace SQL
column_name의 값의 공백을 제거하여 ‘aaa’와 동일한 데이터를 조회
SELECT *
FROM table
WHERE replace(column_name, ' ', '') = 'aaa'
Querydsl
StringExpression se = StringTemplate.create("replace({0}, ' ', '')", column_name);
return select().from(table).where(
se.eq('aaa')
).list(table);