0

ElasticSearch CouchDB リバーで CouchDB デザイン フィルターを使用しようとしています。

フィルターを設定すると、ElasticSearch で使用される URL は次のようになります。

http://couchdb.com/_changes?feed=continuous&include_docs=true&heartbeat=10000&filter=stample/users

問題は、ElasticSearch でドキュメントを検索しようとすると、何も見つかりません。CouchDB 変更ストリーム URL に移動した後、完全なドキュメントが ElasticSearch に送信されていないことに気付きました。

フィルターを削除すると:

http://couchdb.com/_changes?feed=continuous&include_docs=true&heartbeat=10000

次に、ドキュメント全体が送信され、ElasticSearch で見つけることができます。

では、CouchDB デザイン フィルターを使用して、同時にドキュメント全体を受け取り、ElasticSearch がインデックスを作成できるようにすることは可能でしょうか? CouchDB または ElasticSearch のバグですか?

ありがとう

4

1 に答える 1

0

実際、私の CouchDB フィルターは、削除されたドキュメントのみを返す非推奨のフィルターでした。

于 2012-07-03T15:16:46.570 に答える