嗨,我已经安装了 elasticsearch 版本 0.18.7 并根据这些说明配置了 couchdb 。我正在尝试通过以下方式创建索引:
curl -XPUT '10.50.10.86:9200/_river/tasks/_meta' -d '{
"type": "couchdb",
"couchdb": {
"host": "10.50.10.86",
"port": 5984,
"db": "tasks",
"filter": null
},
"index": {
"index": "tasks",
"type": "tasks",
"bulk_size": "100",
"bulk_timeout": "10ms"
}
}'
并收到这样的消息,
{
"ok": true,
"_index": "_river",
"_type": "tasks",
"_id": "_meta",
"_version": 2
}
尝试访问网址时
curl -GET 'http://10.50.10.86:9200/tasks/tasks?q=*&pretty=true'
然后
{
"error": "IndexMissingException[[tasks] missing]",
"status": 404
}
请指导我如何使用 elasticsearch 索引 couchdb。