干し草の山にwhooshを使用してワイルドカード検索を実装するのを手伝ってくれる人はいますか。Googleで検索しようとしましたが、具体的な例は見つかりませんでした。エンドユーザーの検索に対して、次の動作が必要です。
ユーザーが let's 'Crop' を入力すると、検索結果は、フィールドの 1 つにこの単語が含まれているすべてのレコードを返す必要があります。結果には、次のすべてが含まれる可能性があります。
- 作物と種
- 作物の種類
- 作物の種類。
私は _ startswith で試しましたが、指定された値で始まるレコードのみを返します。例: タグ_startswith='xxx'。
環境の詳細:
Django v1.5.3
Haystack v2.1.0
Whoosh v2.5.3
誰かが私に具体的な例を提供してもらえますか? どんな助けでも大歓迎です。