xpages partial - полный поиск

Я видел отличный учебник от IBM, объясняющий создание модуля поиска на панели просмотра.

Код из панели просмотра (свойство search) я скорректировал:

 "(Field txt_autor = \"" + sessionScope.searchAutor + "\")";
    }

Есть ли шанс, что я могу изменить код, чтобы он предлагал результаты поиска для частичных совпадений строк, например: если Autor = Smith и в строке searchAutor = Smit в настоящее время я получаю 0 документов / 0 результатов. Что-то вроде CONTAINS будет полезно, если можно.

Спасибо за ваше время.


person Florin M.    schedule 06.05.2014    source источник
comment
Вместо if (sessionScope.searchAutor! = Null & sessionScope.searchAutor! =) {Используйте только if (sessionScope.searchAutor) {- это JavaScript ...   -  person Frantisek Kossuth    schedule 06.05.2014
comment
Большое спасибо, @FrantisekKossuth   -  person Florin M.    schedule 06.05.2014


Ответы (1)


Добавьте звезду «*» перед и в конце каждой строки поиска, например "*Smit*".

Тогда ваш код будет выглядеть так

tmpArray[cTerms++]= "(Field txt_titlu = \"*" + sessionScope.searchTitle + "*\")";
person Knut Herrmann    schedule 06.05.2014
comment
Спасибо, именно то, что я искал. - person Florin M.; 06.05.2014