Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Fragen / Anregungen zur DP (https://www.delphipraxis.net/29-fragen-anregungen-zur-dp/)
-   -   DP-Suche: Teilausdrücke integrieren? (https://www.delphipraxis.net/87636-dp-suche-teilausdruecke-integrieren.html)

TonyR 3. Mär 2007 13:51


DP-Suche: Teilausdrücke integrieren?
 
Hallo Leute,

Ich habe neulich jemanden, der die Datenbank eines meiner Programme ("Der Reimgenerator")haben wollte gesagt, dass er mal nach dem Prog suchen soll und sich die DB runterladen soll.
Nun hat er in der Suche "Reim Generator" eingegeben und da wurde nichts gefunden, logisch weil es "Reimgenerator" heißt:
Ist es nicht möglich in der Suche noch eine kleine Checkbox einzubringen, die auch nach Teilausdrücken sucht? Oder würde die Suche dann zu lange dauern???

Sag mal jemand, ob das möglich wäre... wenn ja dann würde ich es nämlich begrüßen, weil es ja doch manchmal so ist, dass man nach irgendwas sucht und man keine Ergebnisse bekommt, weil man irgendein Leerzeichen zu viel reingeschrieben hat.

Wenn nicht [möglich], dann nicht!

Mfg

CK_CK 3. Mär 2007 13:58

Re: DP-Suche: Teilausdrücke integrieren?
 
Das würde ich auch begrüßen.

Ich habe schon oft nach Komponenten gesucht, wie z.B. "IdInterceptThrottler", wobei noch nichtmal Fragen mit "TIdInterceptThrottler" oder "IdInterceptThrottler1" gefunden wurden.

Aber wenn das zu schwierig zu programmieren wäre, dann kann ich auch ohne gut mit der DP leben ;)

Chris

Flare 3. Mär 2007 14:00

Re: DP-Suche: Teilausdrücke integrieren?
 
Ihr könntet doch solche tollen Sachen wie [dp]reim*[/dp] oder [dp]*IdInterceptThrottler*[/dp] benutzen.

Flare

CK_CK 3. Mär 2007 14:02

Re: DP-Suche: Teilausdrücke integrieren?
 
Ist nicht wahr... :shock:

Das ist so einfach, war ja klar, dass ich da nicht drauf komme :oops:

Chris

TonyR 3. Mär 2007 14:04

Re: DP-Suche: Teilausdrücke integrieren?
 
Zitat:

Zitat von Flare
Ihr könntet doch solche tollen Sachen wie [dp]reim*[/dp] oder [dp]*IdInterceptThrottler*[/dp] benutzen.
...

Stimmt schon, aber wenn ich jemanden sage, dass es Reim-Generator heißt (noch eine dritte version :cyclops: )... dann sucht derjenige nicht mit solchen.. na wie heißen sie doch gleich... Masken oder so... also dem Sternchen z.B.

Aber das ist schon mal ne Idee, Danke :thumb:

yankee 3. Mär 2007 14:05

Re: DP-Suche: Teilausdrücke integrieren?
 
Das ist schwieriger umzustezen...

phpBB speichert nämlich erstmal eine Tabelle, wo allen Wörtern eine id zugewiesen wird und dann in einer anderen Tabelle eine Zuweisung in welchen Beiträgen welche ids vorkommen.

Nach ähnlichen Wörtern zu suchen ist daher also unmöglich. Genauso wie es nicht möglich ist nach Wortketten zu suchen "hi du ei" geht also nicht. (Daher vertstzehe ich das mit dem Reimgenerator eigentlich auch nicht. Du Sucht eben nach einem Beitrag in dem die Wörter "der" und "Reimgenerator" drin vorkommt. "Der" dürfte recht häufig sein ->keine gute Idee. AUsserdem ignoriert phpbb glaube ich wörter >=3 Wörter.

Etwas besser würde das ganze laufen, wenn man auf MySQL's Fulltext index zurückgreift, aber auch da sind die Beschränkungen im wesentlichen die selben. Nur, dass man bessere boolische Verknüpfung und Wildcards hat.

TonyR 3. Mär 2007 14:08

Re: DP-Suche: Teilausdrücke integrieren?
 
Zitat:

Zitat von yankee
Das ist schwieriger umzustezen...

...OK!
Ich hab auch nochmal getestet, das funzt wirklich gut, wenn man um jedes Suchwort, was man hat ein Sternchen drum herum macht... in sofern... Für mich ist das Thema geklärt, Danke Leute :wink:


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:22 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz