Wie verwende ich eine Levenshtein-Distanzfunktion in einer sqlite where-Klausel?
Ich versuche ein "Meinten Sie?" Art von Funktion für eine Suche.
Ich versuche, eine Abfrage durchzuführen, die die Funktion levenshtein verwendet, die in Ruby geschrieben wurde. Ich habe mich gefragt, wie ich diese Funktion in einer SQLite3-Abfrage verwenden kann. Ich dachte, es könnte so etwas sein:
@results = the_db.where('levenshtein(name, ?) <= 3', searchphrase)
Aber ich bin nicht sicher, wie ich es zum Laufen bringen soll. Könnte mir jemand helfen?