問題タブ [couchdb-lucene]

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 に答える
708 参照

java - CouchDB でキーワード検索を実装する方法

私はCouchDBが初めてです。CouchDB でキーワード検索を実装するには?

たとえば、CouchDB にユーザー ドキュメントがあります。構造は次のとおりです。

ユーザーが「23」と入力すると、電話番号に「23」が含まれているため、id 1 と id 2 が表示されるように、phone_num の検索機能を実装したいと考えています。

それを行うための最も簡単または最速の方法は何ですか? この機能を実行するためにサードパーティのパッケージを使用しないことは可能ですか?

一部の人々がcouchdb-luceneを使用して同様のことを行っていると聞きました。この種の検索機能を作成する方法についてのコードを誰か教えてもらえますか?

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

node.js - CouchDB で動作する NodeJS ベースのフルテキスト検索インデクサー (Lucene など) はありますか?

CouchDB で動作する NodeJS ベースの全文検索エンジン (Lucene など) はありますか?

Lucene との統合があることは知っていますが、私の展開環境は小さな組み込みデバイス サーバーであるため、Java を必要としないソリューションを使用したいと考えています。

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

couchdb - couchdb-lucene による CouchDB doc._local_seq プロパティ インデックス

CouchDB 1.6 では_local_seq、design-doc にoptions.local_seq = true. couchdb-lucene と一緒に使いたいのですが、うまくいきませんか?

設計ドキュメントは次のとおりです。

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

lucene - CouchDB Lucene マイナス (-) を含むクエリを URL エンコードする方法

マイナス (-) 記号を含むテキストをクエリしたい。

couchdb lucene フルテキスト クエリを使用します。lucene ルールに従うと、マイナスをエスケープする必要があり、その結果、

最後に、バックスラッシュを urlencode する必要があります。

したがって、完全な URL は次のようになります。

どちらも機能しません。結果は常に 2 つのフレーズに分割されます

foo または bar のみを含むドキュメントも検出されます。

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

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

database - CouchDB へのデータの書き込み中にエラーが発生しました

CouchDB からデータ全体を削除しようとしていますが、**_id フィールドといくつかの追加フィールドを変更して同じデータを書き込もうとしています **

しかし、私は次のエラーが発生しています:

{ 'reason' => 'Document update conflict.', 'error' => 'conflict', 'id' => 'test_1' }, { 'reason' => 'Document update conflict.', 'error' => '競合', 'id' => 'test_2' },

エラーを解決するには?