Suchfunktion: Mehr Treffer als gewünscht

Fragen zum Erstellen von Templates für webEdition.
diballa
Senior Member
Beiträge: 113
Registriert: Mo 17. Okt 2005, 15:58

Suchfunktion: Mehr Treffer als gewünscht

Beitragvon diballa » Di 14. Mai 2019, 14:57

Hallo liebe webEdition-Gemeinde,

ich beobachte ein seltsames Phänomen in der Volltext-Suche:
Hier werden bevorzugt Artikelnummern eingegeben. Gibt man aber eine Artikelnummer ein, z.B. 02345, erscheinen auch Teffer in denen diese Nummer gar nicht vorkommt, es erscheinen z.B.: 03345, 04345 oder 02346, aber auch ganz andere Nummern wie zum Beispiel: 40234.

Wirft die Suche auch ähnliche Treffer aus? Wie kann ich gewährleisten, dass wirklich nur Seiten als Treffer erscheinen, in denen die Nummer 02345 WIRKLICH so vorkommt?

Es läuft 6.4.1.0 (SVN-Revision: 9515) offizieller Release

Rebuild über index-Tabelle habe ich schon gemacht, danach hat sich die Zahl der "falschen" Treffer noch erhöht.

Hat wer eine Idee?

LG diballa

Benutzeravatar
biwaMedia
webEdition Partner
webEdition Partner
Beiträge: 635
Registriert: Mo 15. Dez 2003, 16:00
Kontaktdaten:

Re: Suchfunktion: Mehr Treffer als gewünscht

Beitragvon biwaMedia » Di 14. Mai 2019, 16:01

Hi,
ist du sicher dass die NUmmer nicht noch irgendwie anders in den Treffern auftaucht? Du suchst ja mit der Volltextsuch in allen Feldern des Dokuments/Objekts und nicht nur im Feld Artikelnummer...
VG, Timo
webEdition Partner - http://www.blickfang-media.com
Vorstand im webEdition e.V. (Kassenwart)

diballa
Senior Member
Beiträge: 113
Registriert: Mo 17. Okt 2005, 15:58

Re: Suchfunktion: Mehr Treffer als gewünscht

Beitragvon diballa » Di 14. Mai 2019, 17:04

Hi Timo,

das habe ich auch schon gecheckt, es gibt tatsächlich einige "falsche" Treffer, weil zufällig die selbe Zahlenfolge z.B. in einem Image-Namen auftaucht. Aber es gibt auch welche, da kommt diese Zahlenfolge im gesamten Quelltext nicht vor. Und das macht mich echt feddich:-(

Kann es sein, dass irgendwo in der Datenbank noch alte rudimentär erhaltene Inhalte stehen, weil zB. mal eine Seite kopiert wurde, um Inhalte mit einer anderen Artikelnummer zu hinterlegen und die alte Artikelnummer lässt jetzt diese Seite in den Treffern erscheinen???

Habe Rebuilds von Dokumenten und Vorlagen, Objekten und IndexTabelle gemacht, hilft alles nix.

Hier mal die Codestruktur von Formular und Trefferliste:

Code: Alles auswählen

<we:form method="get" id="12345" class=""><we:search type="textinput" value=""/></we:form><?php $we_search = "."; ?>

Code: Alles auswählen

<we:listview type="search" order="Title" doctype="toller doctype" workspaceID="tolle WorkspaceID" languages="tolle Sprache" rows="20">
            <we:repeat> <?php /* Start - Suchergebnisse */ ?>
			HIER SIND DIE TREFFER
            </we:repeat> <?php /* Ende - Suchergebnisse */ ?>
  </we:listview>
Sehr mysteriöös alles
LG, diballa

Benutzeravatar
biwaMedia
webEdition Partner
webEdition Partner
Beiträge: 635
Registriert: Mo 15. Dez 2003, 16:00
Kontaktdaten:

Re: Suchfunktion: Mehr Treffer als gewünscht

Beitragvon biwaMedia » Di 14. Mai 2019, 23:52

wenn du mal ein Feld in einem Template hattest, in welches die Nummer eingegeben wurde, und das in die Datenbank gespeichert wurde, du das Feld dann aber aus dem Template entfernt hast, dann steht der content dazu dennoch in der Datenbank und kann gefunden werden. webEdition kann nicht wissen, ob du das Feld eingeblendet hast oder nicht und daher den INhalt nicht einfach löschen - Feature und Problem gleichzeitig ;-)
Du könntest dir mal in der tblContent einen der Treffer ansehen. Einfach nach der DID suchen. Dann siehst du ale Einträge aller Content-Elemente. Wenn du da einen Name siehst, den es im Template nicht mehr gibt, aber als Wert die Nummer drin steht, dann hast du das Problem gefunden. Wenn das Feld nicht mehr benötigt wird, dann könnte man diese daten bereinigen. Je nach Version von we muss dann auber auch in der tblLink bereinigt werden...
webEdition Partner - http://www.blickfang-media.com
Vorstand im webEdition e.V. (Kassenwart)

diballa
Senior Member
Beiträge: 113
Registriert: Mo 17. Okt 2005, 15:58

Re: Suchfunktion: Mehr Treffer als gewünscht

Beitragvon diballa » Mi 15. Mai 2019, 09:53

Hi Timo,

werde das mal checken, komme wohl erst nächste Woche dazu.
Wenn ich dort nicht weiterkomme, melde ich mich nochmal;-)

Erstmal danke und liebe Grüße
diballa

mokraemer
Senior Member
Beiträge: 2776
Registriert: So 8. Aug 2010, 01:23
Wohnort: Mainz

Re: Suchfunktion: Mehr Treffer als gewünscht

Beitragvon mokraemer » Mo 20. Mai 2019, 01:10

genau dafür haben wir die Funktion der Obsoleten Elemente auf den Templates gebaut.
webEdition-Kern-Entwickler


Zurück zu „webEdition Templates erstellen (we:Tags)“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 8 Gäste