P
phantom76
Обратил внимание, что не удается найти поисковую фразу, если в строке поиска указать "предлог из одной буквы" + "пробел" + "слово(или слова)
данные:
Xpages , форма поиска + viewPanel
пример:
поздравляю с праздником - находит
с праздником - не находит
праздником - находит
ю с праздником - не находит
яю с праздником - находит.
Происк по полю Subject, код строки запроса ниже:
В чем может быть проблема?
данные:
Xpages , форма поиска + viewPanel
пример:
поздравляю с праздником - находит
с праздником - не находит
праздником - находит
ю с праздником - не находит
яю с праздником - находит.
Происк по полю Subject, код строки запроса ниже:
Код:
var tmpArray = new Array("");
var cTerms = 0;
if(sessionScope.Subject_search != null & sessionScope.Subject_search != "") {
tmpArray[cTerms++] = "(FIELD Subject CONTAINS *" + sessionScope.Subject_search + "*)";
}
if(sessionScope.BusinessType != null & sessionScope.BusinessType != "") {
tmpArray[cTerms++] = "(FIELD FolderNames CONTAINS *" + sessionScope.BusinessType + "*)";
}
if(sessionScope.ExecutorDepName != null & sessionScope.ExecutorDepName != "") {
tmpArray[cTerms++] = "(FIELD ExecutorDepName CONTAINS *" + sessionScope.ExecutorDepName + "*)";
}
qstring = tmpArray.join(" AND ").trim();
sessionScope.queryString = qstring; // строка запроса
В чем может быть проблема?