Domino 9 und frühere Versionen > ND7: Entwicklung
Volltextsuche anpassen
(1/1)
zysmo:
Hallo zusammen,
ich stehe gerade vor folgendem Problem.
Wir setzen eine Knowledgebase ein, in der unsere Kunden im Web suchen können.
Ich den Dokumenten gibt es auch Felder die im Web nicht angezeigt werden.
Wenn ein Kunde jetzt was sucht, kommt es vor, dass in genau diesen Feldern etwas gefunden wird und der Kunde das Dokument als Suchergebnis bekommt obwohl ja sein Suchwort nicht in dem angezeigten Teil vorkommt.
Hier jetzt die Frage, ob man einzelne Felder von Dokumenten von der Volltextsuche ausschließen kann?
Aufgerufen wird die Suche übrigens so:
--- Code: ---DBName:=@Subset(@DbName;-1);
QueryString := @Explode(Query;";");
QueryString := @Implode(QueryString;"+AND+");
QueryExt := @If(SelectedLanguage="Deutsch"; "+and+German";
@If(SelectedLanguage="English"; "+and+English";
""));
ViewName := @If(Language="DE"; "AllDocumentsDE"; @If(Language="EN"; "AllDocumentsEN"; "SearchAllDocuments"));
REMARK2 := "-------- Rückgabewert für $$Return ---------";
"[[/" + DBName + "/" + ViewName + "/?SearchView&Query=" + QueryString + QueryExt + "&SearchOrder=1&SearchMax=0&SearchWV=FALSE&SearchThesaurus=FALSE]]"
--- Ende Code ---
zysmo
ata:
Hallo,
dazu gibt es die Feldbezogene Suche => s. Hilfe. Das begrenzt die Suche auf die Felder - macht den Suchstring unter Umständen ziemlich lang...
Toni
zysmo:
Hallo Toni,
danke für die schnelle Antwort.
In der Designerhilfe kann ich dazu allerdings nicht finden und hier im Forum leider auch nicht.
Hast Du ein Beispiel für mich wie der Suchstring dann aussehen muss?
Grüße
Alex
m3:
Nicht in die Designer-Hilfe, in die normale Notes-Hilfe willst Du schauen. Kapitel "Searching for documents by field"
Oder http://www-10.lotus.com/ldd/dominowiki.nsf/dx/full-text-syntax
zysmo:
Ja, super.
Es hat geklappt :)
Danke für die Hilfe!
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln