Db.search Без Учета Регистра

seoman2

Lotus team
17.02.2010
465
1
#1
Как искать с помощью db.Search без учета регистра текста в поле?
В LowerCase же не переводить запрос.
 

Kee_Keekkenen

Well-known member
05.09.2006
639
4
#2
Как искать с помощью db.Search без учета регистра текста в поле?
В LowerCase же не переводить запрос.
переводить, а в чем сложности ?

searchValue = "что-то ищем"
fieldName = "в поле"

search = {@lowercase( fieldName ) ='} & lcase( searchValue) & {"}

ветер знает где меня искать
 

ToxaRat

Чёрный маг
Lotus team
06.11.2007
3 231
18
#3
переводить, а в чем сложности ?

searchValue = "что-то ищем"
fieldName = "в поле"

search = {@lowercase( fieldName ) ='} & lcase( searchValue) & {"}

ветер знает где меня искать
searchValue = "что-то ищем"
fieldName = "в поле"

search = {@lowercase(} & fieldName & {) =@lowercase("} & searchValue & {")}
 

savl

Lotus team
28.10.2011
2 136
105
#4
ToxaRat
Хочешь сказать lcase и @lowercase могут по разному преобразовывать?)
Конечно твой вариант более гибок в использовании.