1

Rails 3 アプリで texticle gem を使用しています。

玉ねぎ、ネギ、オニオンパウダーなど、食べ物の名前でいっぱいのテーブルがあります.

私はテーブルを検索しています

    foodnames = FoodName.search(params[:search])
        return render :json => foodnames

「刻んだタマネギ」を検索しようとすると、一致する「タマネギ」のリストを取得したいと思っていましたが、これらはやや近いため、空のセットを取得しています。

「Onion」または「Onions」だけを使用すると、期待したリストが返されます。

テキスタイルと矛盾するドキュメントがあるようです。github リポジトリ ページhttps://github.com/texticle/texticle には のようなメソッドが表示されますfuzzy_searchが、それを実行しようとするとundefined method#Class` に対して fuzzy_searchが表示されます

他のドキュメントhttp://texticle.github.com/texticle/は、 fuzzy_search または同様の機能について何も述べていません。

私のgemファイルにはgem 'texticle', '~> 2.0', require: 'texticle/rails'.

ここで何が起こっているのか、より良い検索結果を得るにはどうすればよいのか、誰かが明確にすることはできますか? このままでは私のニーズには厳しすぎるように思えます。

4

0 に答える 0