parent
047446ba3a
commit
54072412f3
|
@ -185,11 +185,13 @@ class ExplorerQueryRepository(
|
||||||
val rotatedChars = characters.drop(offset) + characters.take(offset)
|
val rotatedChars = characters.drop(offset) + characters.take(offset)
|
||||||
|
|
||||||
val caseBuilder = Expressions.stringTemplate(
|
val caseBuilder = Expressions.stringTemplate(
|
||||||
"CASE {0}",
|
"CASE",
|
||||||
rotatedChars
|
rotatedChars.withIndex().joinToString(" ") {
|
||||||
.withIndex()
|
"WHEN {0} LIKE {1} THEN {2}".format(
|
||||||
.joinToString(" ") {
|
member.email,
|
||||||
"WHEN {0} THEN {1}".format(member.email.startsWith(it.value), it.index + 1)
|
"'" + it.value + "%'",
|
||||||
|
it.index + 1
|
||||||
|
)
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue