私のDjangoプロジェクトでは、walrusを使用してロケーション名をキャッシュしています。 例:New Zealand、New York City、Newcastle e.t.c 「new」というキーを検索しているときに、上記の場所をすべて返すことを期待していますが、それはニューキャッスルだけです。しかし、私は 'n'または 'ne'をキーとして使用すると、これらのすべてを取得しています。どんな助けもありがとうございます。ワルラスは単語を正しく索引付けしていません
0
A
答えて
0
最後に、問題を発見しました.Walrusのオブジェクトを初期化すると、stopwords_fileを渡すオプションがあります。ライブラリ内に定義されているstopwords.txtというデフォルトのファイルを渡さない場合は、 このstopwords.txtファイルには、「新規」のように多くの単語がリストされていました。したがって、ストップワードファイルの単語がインデックスに登録された単語に含まれると、その特定の単語のインデックスは作成されません。
私の場合、「new」がstopwords.txtに存在しました。だから、「New York」を索引付けしたとき、「New York」という単語を「new」にマッピングしませんでしたが、それを「york」にマッピングしました。それで私は「新しい」と検索することができなかったのです。
私は、stopwords_fileが空のwalrus db検索オブジェクトを初期化することで解決しました。
関連する問題
- 1. Luceneは文書内のいくつかの用語を索引付けしていません
- 2. StormcrawlerがElasticsearchでコンテンツを索引付けしていません。
- 3. 索引検索(Umbraco)がアクセント付きの単語をサポートしていますか?
- 4. 文字列内のすべての単語の索引付け
- 5. 列は索引付けされていません。 PreparedStatement inside
- 6. 正規表現は単語間で検索しますが、検索語は返しません。
- 7. リストの単語による索引付け
- 8. iText PdfWriterはアラビア語を正しく書いていません
- 9. メッセージキューは引数として0を受け付けません
- 10. ROW_NUMBER()は正しくレコードを順序付けしていません
- 11. Array.Sort()は正しくターゲット配列を順序付けしていません
- 12. JHipsterエンティティジェネレータがエンティティを正しく生成していません。 "jhi"という単語がありません
- 13. シンプルな暗号が索引付けの動作していませんか?
- 14. sectionIndexTitlesForTableViewの索引が正しくありません
- 15. php mb_ereg()が正しく動作していませんアラビア語
- 16. 索引付けされていない座標の索引付け。
- 17. Oracle ctxsys.context DRG-10599列は索引付けされていません
- 18. 検索のフィルタが正しく機能していません
- 19. ログファイルを複数回索引付けしていますか?
- 20. 日付カラムを正しく解析していません
- 21. ログ検索の日付が正しく設定されていません
- 22. assemmbly言語プログラムで単語を掛け合わせるのは正しいようですが、正解を返していません
- 23. リストの単語の索引を見つけるには?
- 24. Pythonオブジェクトが引数を受け付けていません
- 25. sympy.lcm用語が正しく展開されていません
- 26. Numpyは文字列を正しく受け付けませんか?
- 27. クエリの日付が正しく機能していません
- 28. フラグメント引数が正しく設定されていません
- 29. 単語が正しく壊れない
- 30. ルートがリダイレクトコントローラに正しく関連付けられていません