Hallo,
ich teste gerade die thinking-sphinx Einbindung von Sphinx. War mal
wieder ein
Hammer-Railscast.
Mir sind zwei Dinge aufgefallen, bzw. ich habe zwei Fragen:
-
Wenn ich einen leeren Suchstring übergebe erhalte ich alle
Datensätze. Das
erscheint mir etwas unlogisch. Ist die Rückgabe aller Datensätze
wirklich das
beabsichtigte Verhalten bei einem leeren Suchstring? -
Gibt es eine einfache Möglichkeit das nur diejenigen Teile eines
Textes
anzuzeigen, die die gefundenen Wörter enthalten?
Angenommen gesucht wird das Wort Wasser, dann möchte ich dem Nutzer dem
Nutzer
ja nicht den dreiseitigen Text vorsetzen, in dem das Wort Wasser
vorkommt,
sondern etwa die vorhergehenden zehn Zeichen und die nachfolgenden zehn
Zeichen.
So etwa: … und er suchte nach Wasser, das er nach vielen …
Viele Grüße
Michael K.