3

干し草の山にwhooshを使用してワイルドカード検索を実装するのを手伝ってくれる人はいますか。Googleで検索しようとしましたが、具体的な例は見つかりませんでした。エンドユーザーの検索に対して、次の動作が必要です。

ユーザーが let's 'Crop' を入力すると、検索結果は、フィールドの 1 つにこの単語が含まれているすべてのレコードを返す必要があります。結果には、次のすべてが含まれる可能性があります。

  1. 作物と種
  2. 作物の種類
  3. 作物の種類。

私は _ startswith で試しましたが、指定された値で始まるレコードのみを返します。例: タグ_startswith='xxx'。

環境の詳細:
Django v1.5.3
Haystack v2.1.0
Whoosh v2.5.3

誰かが私に具体的な例を提供してもらえますか? どんな助けでも大歓迎です。

4

0 に答える 0