問題タブ [ultrasphinx]
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.
ruby-on-rails - Ruby-on-Rails、Sphinx、または UltraSphinx と HTML ソース (データベースではない) を使用する
sphinx-0.9.9-rc2 のドキュメントには次のように記載されています。
通常、インデックスを作成するデータは、SQL データベース、プレーン テキスト ファイル、HTML ファイル、メールボックスなど、さまざまなソースから取得できます。
ただし、SQL 以外のソースのセットアップに関するドキュメントは見つかりません。構成ファイルは、ソースがデータベース以外のものであることを示していないようです。HTML ソースを使用してスフィンクスをセットアップするための役立つリンクはありますか?
ruby-on-rails - Ultrasphinx & Aspell & Boolean Search の問題 (スペル チェックの誤動作...)
Railsアプリを検索するために、AspellスペリングをサポートするUltrasphinxを使用しています。ユーザーがブール演算子 (「キング OR クイーン」) を使用して検索できるようにしたい。アプリはドイツ向けであるため、ドイツの aspell ディレクトリを使用しています。
問題: Ultrasphinx は常にブール値の OR (「王様の OHR 女王」のことですか) の修正を提案します。 .
ストップワード リストを変更する必要がありますか? (やってみたけどダメだった)
Aspell ディレクトリに「OR」を追加する必要がありますか? (どのように?)
ご協力いただきありがとうございます!オラフ
ruby-on-rails - レール上のルビー-ウルトラスフィンクス
Ruby onRails-UltraSphinx
こんにちはみんな、私は検索のためにウルトラスフィンクスを使用しています。
私の質問は、「rake ultrasphinx:daemon:start」をバックグラウンドで実行していることです。ここで、「ultakeultrasphinx:index」を定期的に実行するcronジョブがあるか、新しいオブジェクトが作成されるたびにデーモンがインデックス作成を処理する必要があります。
私にお知らせください。そのような緊急事態。
ありがとう
ruby-on-rails - Ultrasphinx と Rails: 完全に間違った結果 - なぜ?
Rails アプリでの検索に Ultrasphinx を使用しています。すべてが機能しているように見えますが、唯一のことは、検索結果が検索クエリとまったく一致していないことです。私は本当にこれを理解していません。インデックスと構成ファイルを数回再構築しましたが、何も機能していないようです。「test」の検索を実行すると、どの列にも「test」という単語がない結果が返されます。
これは、本番サーバーでのみ発生します。開発環境では、すべて正常に動作します。
どの情報を提供すればよいかよくわかりません。セットアップをモデルとコントローラーに貼り付けただけです。
rake ultrasphinx:configure を実行すると、このエラーも発生します
しかし、それが何と関係があるのか わかりません。
ご協力いただきありがとうございます!
mysql - 動的条件でSphinx検索を使用することは可能ですか?
私のWebアプリitems
では、次の条件でテーブルに対して3種類の検索を実行する必要があります。
items.is_public = 1
(title
インデックス作成にフィールドを使用)-多くの結果を取得できます(カーディナリティは他の場合よりもはるかに高くなります)items.category_id = {X}
(インデックス作成にはtitle
+private_notes
フィールドを使用)-通常は100未満の結果items.user_id = {X}
(インデックス作成にはtitle
+private_notes
フィールドを使用)-通常は100未満の結果
これらすべてのケースでSphinxを機能させる方法を見つけることはできませんが、最初のケースではうまく機能します。最初のケースにのみSphinxを使用し、MySQLで単純な古い「遅い」全文検索を使用する必要がありますか(少なくとも2〜3のケースではカーディナリティが低いため)?
それとも私だけで、Sphinxはほとんどすべてを行うことができますか?
sphinx - 「エラー: インデックス '製品': raw_hits: 書き込みエラー: 122070/262017 バイトが書き込まれました」というエラーは Sphinx で何を意味しますか?
私のインデックスのいくつかは、夜間の再構築中に次のエラーで失敗しているようです:
私がインターネットで見つけることができる唯一のリファレンスは、私が読めないマルチバイト言語です。以前にこのエラーを経験した人はいますか?
ruby-on-rails - ultrasphinx を使用してレコード ID で検索する
Rails 2.3.8 で ultrasphinx を使用してレコード ID で検索しようとしています。
私のモデルでは、次のことを試しました:
と
そして、私は検索します
他のインデックス付きフィールドの検索では結果が返されますが、結果は返されません。
ruby - sphinx でパーセント (%) 文字を索引付けして検索するにはどうすればよいですか?
私たちのインデックスは、単位が関連付けられているデータでいっぱいです。
度 (°) やパーセント (%) などの単位は、索引付けや検索が難しいことがわかっています。
Ultrasphinx と sphinx 0.9.9 を使用していますが、Riddle/ThinkingSphinx は % 記号の検索を処理していないようです。
単位文字列を構成する単位ラベルと単位記号を設定して、そこからインデックスを作成できます。
「Power (W)」などの単位文字列は、次のようなクエリを使用して検索できます。
ruby-on-rails - Ultrasphinx インストール後のエラー Gitorious
サーバー Linux に Gitorious をインストールしました。管理者ユーザーでログインします。公開 ssh キーを Gitorious にアップロードしました。今、新しいプロジェクトを作成したいのですが、新しいプロジェクトを作成すると、ログにこのエラーが表示されます
** ultrasphinx: spelling support not available (raspell configuration raised "uninitialized constant Ultrasphinx::Spell::Aspell")
このコマンドを実行しますが、解決策ではありません...
$ aptitude install libaspell-dev
$ gem install raspell
必要に応じて、 http://cweiske.de/tagebuch/gitorious-spelling-problems.htmを読むことができます。このエラーについて話しているウェブサイトです
このエラーの解決策を探してからしばらく経っているので、誰かが私を助けることができれば、私はとても幸せです.