問題タブ [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.

0 投票する
1 に答える
626 参照

ruby-on-rails - Ruby-on-Rails、Sphinx、または UltraSphinx と HTML ソース (データベースではない) を使用する

sphinx-0.9.9-rc2 のドキュメントには次のように記載されています。

通常、インデックスを作成するデータは、SQL データベース、プレーン テキスト ファイル、HTML ファイル、メールボックスなど、さまざまなソースから取得できます。

ただし、SQL 以外のソースのセットアップに関するドキュメントは見つかりません。構成ファイルは、ソースがデータベース以外のものであることを示していないようです。HTML ソースを使用してスフィンクスをセットアップするための役立つリンクはありますか?

0 投票する
1 に答える
262 参照

ruby-on-rails - Ultrasphinx & Aspell & Boolean Search の問題 (スペル チェックの誤動作...)

Railsアプリを検索するために、AspellスペリングをサポートするUltrasphinxを使用しています。ユーザーがブール演算子 (「キング OR クイーン」) を使用して検索できるようにしたい。アプリはドイツ向けであるため、ドイツの aspell ディレクトリを使用しています。

問題: Ultrasphinx は常にブール値の OR (「王様の OHR 女王」のことですか) の修正を提案します。 .

ストップワード リストを変更する必要がありますか? (やってみたけどダメだった)

Aspell ディレクトリに「OR」を追加する必要がありますか? (どのように?)

ご協力いただきありがとうございます!オラフ

0 投票する
2 に答える
559 参照

ruby-on-rails - レール上のルビー-ウルトラスフィンクス

Ruby onRails-UltraSphinx

こんにちはみんな、私は検索のためにウルトラスフィンクスを使用しています。

私の質問は、「rake ultrasphinx:daemon:start」をバックグラウンドで実行していることです。ここで、「ultakeultrasphinx:index」を定期的に実行するcronジョブがあるか、新しいオブジェクトが作成されるたびにデーモンがインデックス作成を処理する必要があります。

私にお知らせください。そのような緊急事態。

ありがとう

0 投票する
1 に答える
294 参照

ruby-on-rails - Ultrasphinx と Rails: 完全に間違った結果 - なぜ?

Rails アプリでの検索に Ultrasphinx を使用しています。すべてが機能しているように見えますが、唯一のことは、検索結果が検索クエリとまったく一致していないことです。私は本当にこれを理解していません。インデックスと構成ファイルを数回再構築しましたが、何も機能していないようです。「test」の検索を実行すると、どの列にも「test」という単語がない結果が返されます。

これは、本番サーバーでのみ発生します。開発環境では、すべて正常に動作します。

どの情報を提供すればよいかよくわかりません。セットアップをモデルとコントローラーに貼り付けただけです。

rake ultrasphinx:configure を実行すると、このエラーも発生します

しかし、それが何と関係があるのか​​ わかりません。

ご協力いただきありがとうございます!

0 投票する
1 に答える
553 参照

mysql - 動的条件でSphinx検索を使用することは可能ですか?

私のWebアプリitemsでは、次の条件でテーブルに対して3種類の検索を実行する必要があります。

  1. items.is_public = 1titleインデックス作成にフィールドを使用)-多くの結果を取得できます(カーディナリティは他の場合よりもはるかに高くなります)

  2. items.category_id = {X}(インデックス作成にはtitle+private_notesフィールドを使用)-通常は100未満の結果

  3. items.user_id = {X}(インデックス作成にはtitle+private_notesフィールドを使用)-通常は100未満の結果

これらすべてのケースでSphinxを機能させる方法を見つけることはできませんが、最初のケースではうまく機能します。最初のケースにのみSphinxを使用し、MySQLで単純な古い「遅い」全文検索を使用する必要がありますか(少なくとも2〜3のケースではカーディナリティが低いため)?

それとも私だけで、Sphinxはほとんどすべてを行うことができますか?

0 投票する
1 に答える
2040 参照

sphinx - 「エラー: インデックス '製品': raw_hits: 書き込みエラー: 122070/262017 バイトが書き込まれました」というエラーは Sphinx で何を意味しますか?

私のインデックスのいくつかは、夜間の再構築中に次のエラーで失敗しているようです:

私がインターネットで見つけることができる唯一のリファレンスは、私が読めないマルチバイト言語です。以前にこのエラーを経験した人はいますか?

0 投票する
1 に答える
142 参照

ruby-on-rails - ultrasphinx を使用してレコード ID で検索する

Rails 2.3.8 で ultrasphinx を使用してレコード ID で検索しようとしています。

私のモデルでは、次のことを試しました:

そして、私は検索します

他のインデックス付きフィールドの検索では結果が返されますが、結果は返されません。

0 投票する
1 に答える
546 参照

ruby - sphinx でパーセント (%) 文字を索引付けして検索するにはどうすればよいですか?

私たちのインデックスは、単位が関連付けられているデータでいっぱいです。

度 (°) やパーセント (%) などの単位は、索引付けや検索が難しいことがわかっています。

Ultrasphinx と sphinx 0.9.9 を使用していますが、Riddle/ThinkingSphinx は % 記号の検索を処理していないようです。

単位文字列を構成する単位ラベルと単位記号を設定して、そこからインデックスを作成できます。

「Power (W)」などの単位文字列は、次のようなクエリを使用して検索できます。

0 投票する
1 に答える
264 参照

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を読むことができます。このエラーについて話しているウェブサイトです

このエラーの解決策を探してからしばらく経っているので、誰かが私を助けることができれば、私はとても幸せです.