問題タブ [whoosh]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - Djangohaystackとwhoosh
誰かがバックエンドで使用django-haystack
した経験がありますか?whoosh
分類されたライブ検索タイプのツールに使用したいと考えています。実稼働環境では、またはのセットアップを回避するのに十分な速度/効率が得られますsolr
かxapian
?
python - Whoosh を使用した App Engine での全文検索
Google App Engine で全文検索を行う必要があります。プロジェクトWhooshを見つけました。App Engine 開発環境を使用している限り、非常にうまく機能します... アプリケーションを App Engine にアップロードすると、次の TraceBack が表示されます。私のテストでは、このプロジェクトで提供されているサンプル アプリケーションを使用しています。私が間違っていることについて何か考えはありますか?
これが私のPythonファイルにあるインポートです。
よろしくお願いします。
django - WHOOSH (全文検索) インデックスの問題
whoosh 全文検索エンジンで次の問題が発生しています。
1.syncdb の後、データベース オブジェクトから初期インデックスを作成しています。
2.正常に動作しています。データを検索して結果を確認できます。
3.その後、私のビューの1つで、別のドキュメントを(シグナルを介して)インデックスに追加しました(リクエスト--response中)
4.それ以降、新しいドキュメントを追加する前に (ステップ 3 の前に) 結果を見つけることができたデータを検索できませんでした。
私は一生懸命解決しようとしましたが、できませんでした。
この問題を解決する方法についてのアイデアはありますか?
python - HaystackWhooshスペルの提案が貪欲すぎる
この質問は、Whooshバックエンドを使用したDjangoHaystackに関するものです。検索でスペルの提案を使用したいと思います。問題は、それがあまりにも多くを示唆しているということです。
リンゴとオレンジの2つのモデルがあるとします。
私がこのような何かを持っている場合:
実際にOrangesモデルを調べて、そこからスペルの提案を返します。モデル(リンゴ)の制限が機能していないようです。
「text」属性をdocument=Trueとして、両方のモデルにインデックスを設定しています。スペルがオンになっています。バックエンドとしてWhooshを使用しています。
python - Haystack/Whooshインデックス生成エラー
whooshバックエンドでhaystackをセットアップしようとしています。インデックス[またはそのことに関する任意のインデックスコマンド]を生成しようとすると、次のようになります。
search_indexes.pyを完全に削除すると、同じエラーが発生します[そのため、そのファイルがまったく見つからないと思います]
このエラーの原因は何ですか?自動検出に設定されており、現在使用しているため、アプリがインストールされていると確信しています。
完全なトレースバック:
これが私のsearch_indexes.pyです
django - Django haystack が Solr インデックスに追加されません。[whoosh で動作、Solr で失敗]
開発中はバックエンドとして whoosh を使用していましたが、現在は solr に切り替えたいと考えています。solr をインストールし、設定を HAYSTACK_SEARCH_ENGINE と HAYSTACK_SOLR_URL に変更しました。
インデックスを更新または再構築しようとすると、 で失敗し
Failed to add documents to Solr: [Reason: None]
ます。
すべての検索も間違っており、すべてのクエリに対して 0 の結果が返されます。これは、whoosh に変更すると機能します。ただし、RealTimeSearch インデックス セットがあり、モデルの作成中に、検索インデックスに書き込めないという警告が表示されません。(そこから、データがsolrインデックスに正しく書き込まれていると想定しています.
solr が起動したポートに直接アクセスすると、solr が実行されていることがわかります。
python - うわーインデックスビューア
Djangoアプリのバックエンドとしてwhooshを使用してhaystackを使用しています。
whooshによって生成されたインデックスのコンテンツを(読みやすい形式で)表示する方法はありますか?どのデータがインデックスに登録され、どのように機能するかをよりよく理解できるようにしたいと思います。
python - PythonでのCSVファイルコンテンツのインデックス作成
2つのフィールド(id、url)のみを含む非常に大きなCSVファイルがあります。Pythonを使用してURLフィールドのインデックスを作成したいのですが、WhooshやPyluceneなどのツールがあることを知っています。しかし、例を機能させることができません。誰かがこれを手伝ってくれますか?