Hallo,

ich wollte mal in die runde fragen ob hier jemand code rumliegen hat
der Suchanfragen aus einem Webformular(Textfeld) in eine SQL Conditions 
übersetzt im Google Syntax.

Ich habe mich erstmal mit folgen Code versorgt.

http://wiki.rubyonrails.org/rails/pages/TextSearch

Dort war ich dann aber auch schnell am patchen, 
da dieser keine 0..N extra conditions kann. 
Das Funktionieren soweit macht mich aber noch nicht Happy.


Anforderung ist simple hier Beispiele:

- Search Term:Red Bull 
  Erzeugt: SELECT * FROM Table WHERE Feld LIKE '%Red%' AND Feld LIKE '%Bull%'

- Search Term:"Red Bull" Brause
  Erzeugt: SELECT * FROM Table WHERE Feld LIKE '%Red Bull%' AND Feld LIKE 
'%Brause%'

- SQL Search Team Query escaping (wegen den bösen hackern)

Dabei ist der AND Mode default im Search Term.

Viele Grüße
Christian
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

Antwort per Email an