0

我正在尝试将 CouchDB 设计过滤器与我的 ElasticSearch 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 回答