問題タブ [websolr]
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.
solr - 開発環境から WebSolr を使用する
私はアプリに Heroku を使用しており、Solr と全文検索用の WebSolr アドオン (Sunspot gem を使用) の使用を開始しました。開発マシンで Solr を稼働させていますが、発生している問題をデバッグするために本番環境をシミュレートしたいと考えています。理論的には、config/sunspot.yml ファイルで websolr を指すことができ、検索できるはずですよね? ただし、検索しようとすると、リクエストがタイムアウトし続けます。sunspot.yml が正しい場所を指していることを確認しました。
また、環境を本番環境に設定してアプリを実行しようとしましたが、まだうまくいきません。
何か案は?
ruby-on-rails - 基準に基づいてSolr検索結果のスコアを上げる方法は?
バックグラウンド:
1-この検索にはWebSolrを使用しています。2-websolrに2つのフィールド(nameとid)が格納されています。
名前に基づいてこれらのエントリを検索し、次の基準に基づいて検索スコアを上げたいと思います。
私の調査によると、答えは次のとおりです-関数クエリ、または-DisMaxQParser
私はドキュメントを見ましたが、IMOはあまり包括的ではありません。
どんな助けでも大歓迎です。
ruby-on-rails - アルファベット順検索 WebSolr Ruby on Rails
Solrでアルファベット順の検索を実行しようとしていますが、今のところ実行できません
文字で検索したいのですが、指定した文字で始まる単語のみを検索する必要があり、単語にその文字が含まれている場合は検索しません。
例:文字「a」をクリックすると、「ant」、「animal」などを取得する必要があります
「バナナ」「ラクダ」ではありません
最近の私のコントローラーは次のようになります。
@articles = Sunspot.search(Article) do keyword(params[:q]) paginate(:page => params[:page], :per_page => 20) order_by :relevance, :desc order_by :article_order, :asc end
誰でも助けることができますか?前もって感謝します
solr - SolrSearchUIの変更Solritas
Solr Search UI(Solritas)を変更したいと思っています。現在のUIは、Retail ElectronicsShopUIのように見えます。
UIを変更したい場合。UIのルックアンドフィールを制御できるxmlファイルはありますか?
たとえば、ファセット検索(範囲ファセット)から価格属性を削除したいと思います。
解決策を試しました:
schema.xmlとサンプル入力から価格フィールドを削除しました。しかし、私はまだレンジファセットを見つけることができます。私を助けてください
前もって感謝します
solr - 結果をグループ化するときのSolrページネーションの問題
Solr3.3とSolritasUIを使用しています。デフォルトで結果のグループ化を適用しました。いくつかのキーワードで検索すると、複数のページにまたがる結果が得られません。空のクエリと検索を提供しても、複数のページにまたがる結果が得られません。この問題はページ付けに関連していると思います。速度スクリプトを変更する必要があると思います。
これについて教えてください...
編集 :
ブラウズ.vmの下では、これはページ付けに関連するコードであり、結果がグループ化されると、呼び出される次のページのマクロへのリンクがありません。
誰かが私の漠然とした考えに明確な絵を与えることができますか?
今、私が検索したものは何でも、数ミリ秒で1つのグループが見つかりました。
ruby-on-rails - HerokuでのWebSolrの構成
herokuアプリケーションにアドオンを追加し、必要な黒点gemをGemfileに追加しました。これにはWEBSOLR_URL
、heroku構成変数に値があります。
sunspot.yml
も追加されており、プロダクション設定はこのプロダクションのようなものです。
しかし、それでも検索はこのエラーでherokuでクラッシュします
PS
実際のAPIキーをキーワードに置き換えました。
ruby-on-rails - Rails 3.xのSolr(websolr)を使用した地理空間検索
Rails3.1アプリでのテキスト検索と地理空間検索の両方にSolrを利用したいと考えています。websolrは地理空間のインデックス作成と検索をサポートしているようですが、その2つのgem(sunspotとrsolr )は(現在)それを実装していないようです。Sunspotは機能を追加しているようですが、「[地理空間は]実験的で未リリースです。DSLは変更される可能性があります」と主張しています。
sunspot + websolrを使用した地理空間検索の他の実装はありますか?私は少しグーグルをしていくつかに出くわしましたが、それらはハックっぽいようで、すでにコア機能が組み込まれている場合や、よりサポートされているアプローチがある場合は、見つけたものを使用したくありません。
ruby-on-rails-3 - Sunspot Unicode 検索はローカルでは機能するが、本番環境では機能しない
私は自分のアプリをローカルで Sunspot Solr と連携させ、Unicode を問題なくサポートしています。しかし本番環境では、Heroku と Websolr を使用すると、すべての Unicode クエリがゼロの結果を返します。Websolr サポートで、Unicode を使用して Solr システムに対して直接クエリを実行でき、正常に動作することを確認しました。ただし、本番アプリからクエリを実行すると、ログに次のようなものが表示されました: q=أرسنا</p>
なのでWebsolrとは関係ないようです。また、ローカル アプリを実稼働モード (Websolr を指す) で実行しようとしましたが、一度実行すると、クエリは再び結果を返しません!
誰かが同様の問題に直面したかどうか疑問に思っています。どこで答えを探すべきですか? Solr に送信されている内容を確認するために、solr の運用ログ レベルを INFO 以上に設定しようとしましたが、何らかの理由でサーバー ログにも表示されません。
ありがとう
heroku - Websolrでのドキュメントキャップとはどういう意味ですか?
HerokuでWebsolrアドオンを使用しています。「250,000ドキュメント」とはどういう意味ですか?DBレコードの数またはサイズはいくつですか?
websolr - websolrで「-」を検索
websolrが戻ってきました
「-」文字を検索しようとしたとき。
「:」などの他の特殊文字は正常に機能します。CGI.escapeを使用しようとしましたが、これらの文字にエスケープされません。