Domino 9 und frühere Versionen > ND8: Entwicklung

Volltextsuche liefert auch ungenaue Treffer

<< < (2/3) > >>

Dr.Domino:
Schade ...

Peter Klett:
Ich weiß nicht, in welchem Kontext Du das verwenden willst, aber bei solch einer exakten Suche ist db.Search sicher besser

CarstenB:
Hallo Peter,
ich will die Collection verändern (Werte zurücksetzen) und da ist es natürlich fatal, wenn auch Dokumente geändert werden, die eigentlich nicht dazugehören.

Wollte halt ftsearch aufgrund der besseren Performance nutzen, aber wahrscheinlich muss ich wirklich auf dbsearch umstellen

koehlerbv:
Hallo Carsten,
was Dir da "auf die Füsse fällt", ist Sinn und Zweck eines Volltextindex. Und das ist auch in anderen Umgebungen als Notes so: "2.8" und "realisiert" muss irgendwo im Text (in Deinem Fall in den betreffenden Items) enthalten sein. Was da noch steht, interessiert hier nicht.
Ein Parameter wie "EXACT" würde dann nur bewirken, dass "28" und "2,8" nicht akzeptiert würden.

Dir bleibt daher tatsächlich (und meines Erachtens vollkommen korrekt) nur der Weg über den direkten Feldvergleich, also NotesDatabase.Search. Und da hier auch mit internen Tabellen gearbeitet wird und keineswegs "blind" über alle Dokumente iteriert wird, ist das ggf. erstaunlich schnell. Vor allem aber zielführend  ;)

HTH,
Bernhard

pram:
Ich kenn den exakten Anwendungsfall nicht, aber wenn du sehr oft nach dieser Kombination suchen musst, könntest du dir auch eine Lookup-View basteln mit zwei sortierten Spalten (Status / Release)

Gruß
Roland

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln