Seite 1 von 3
[3.2] Suche bringt zu viele Treffer
Verfasst: 02.06.2020 16:51
von carpe.noctem
Hallo Zusammen,
hab ein kleines Problem mit der Suche.
Ich hab im Titel der Beiträge in der Regel ein Datum stehen, bspw. so:
Titel abdccddhd ESS: 10.06.2020
Wenn ich jetzt nach "10.06.2020" suche, wird der gewünschte Eintrag zwar auch gefunden, aber auch noch einige andere und mir ist nicht klar wieso die Suche die Treffer findet. In dem einen gewünschten wird der Treffer auch markiert, in den anderen nicht.
Was mache ich falsch
Danke!!
Re: [3.2] Suche bringt zu viele Treffer
Verfasst: 04.06.2020 11:47
von carpe.noctem
Also die Ursache scheint zu sein, dass phpbb keinen exakten String/Phrase suchen kann nach allem was ich bisher gelesen habe.
Bei "01.01.2020" wird nach 01 01 2020 gesucht. Das gleich wenn mit bindestrich getrennt usw.
Die Logik etwas in Anführunfszeichen zu setzen und genau das zu suchen ist anscheinend nicht umsetzbar.
Das macht es natürlichs ehr schwierig ein Forum sinnvoll zu nutzen.
Jemand noch Ideen?

Re: [3.2] Suche bringt zu viele Treffer
Verfasst: 04.06.2020 12:45
von Tastenplayer
Also ich habe in meinem Styleforum die Anzeige für das Datum so konfiguriert:
3. Jun 2020, 21:01
Wenn ich jetzt im Beitragstitel das so einfüge:
[CDB] Mixture 3. Jun 2020
Dann in der Suche es so eingebe:
"3. Jun 2020"
Liefert er mir nur genau diesen Beitrag, obwohl ich an diesem Tag 5 neue Beiträge eröffnete.
[ externes Bild ]
Verwendetes Backend:
phpBB Native Fulltext
Edit: gleiches Ergebnis mit Suche aus dem Prosilver mit normaler Search-Header
Re: [3.2] Suche bringt zu viele Treffer
Verfasst: 04.06.2020 12:56
von carpe.noctem
Danke für deinen Test und die Antwort!
Ich hab das jetzt mit 04. Juni 2020 und suche nach "04. Juni 2020" mal probiert.
Aber die Suche sucht weiterhin auch nah Juni, 2020, ..
Und liefert somit mehr Treffer als sinnvoll, bspw. auch 05. Juni 2020
Re: [3.2] Suche bringt zu viele Treffer
Verfasst: 04.06.2020 12:58
von Tastenplayer
Hast Du aber auch die standard Datumsanzeige für das ganze Forum so konfiguriert? 3. Jun 2020
Ist das standard Datum im Forum so konfiguriert 10.06.2020
werden mehr Suchergebnisse angezeigt.
Also bei Zahl statt Abkürzung für den Monat, kommen mehr Resultate in der Suchenfunktion.
Re: [3.2] Suche bringt zu viele Treffer
Verfasst: 04.06.2020 12:59
von carpe.noctem
Hab ausgewählt: 04. Juni 2020, 12:54
Sollte passen oder?

Re: [3.2] Suche bringt zu viele Treffer
Verfasst: 04.06.2020 13:01
von Tastenplayer
Ja jetzt sollte es passen.
Re: [3.2] Suche bringt zu viele Treffer
Verfasst: 04.06.2020 13:02
von vfrblue
Die 3 Ziffern des Tages werden ignoriert, da der Such-Index auf MySQL eingestellt ist und die minimale Anzahl an Zeichen "4" sind.
Deswegen werden alle Begriffe < 4 Ziffern nicht berücksichtigt. Das kann man nur über die MySQL-Einstellungen für die Datenbank ändern, in diesem Fall nur der Hoster.
Re: [3.2] Suche bringt zu viele Treffer
Verfasst: 04.06.2020 13:09
von carpe.noctem
Im Backend steht aber:
MySQL Fulltext
Minimal indizierte Zeichen:
Nur Wörter mit mindestens dieser Anzahl von Zeichen werden indiziert. Dieser Wert kann nur durch den Server-Betreiber in der MySQL-Konfiguration geändert werden.
3

Re: [3.2] Suche bringt zu viele Treffer
Verfasst: 04.06.2020 13:11
von Tastenplayer
Aber wieso werden dann bei mir nicht alle 7, im Juni eingefügten Beiträge angezeigt. Sondern nur dieser Eine?
Ist das weil ich nur in diesem Beitrag das Datum im Titel einfügte?
Vielleicht liegt es ja an dem phpBB Native Fulltext Backend. MySQL Fulltext funktionierte nach dem Update nicht mehr, warum auch immer.
@carpe.noctem
Ich habe anderes Backend als Du: phpBB Native Fulltext