私はmongodb 2.4.5とelasticsearch 0.90.5を使用しています。ObjectiveIndex でインデックスを作成すると、"error":"IndexMissingException[[ObjectiveIndex] missing]","status":404 が表示されます。
#!/bin/sh
curl -XPUT "localhost:9200/_river/ObjectiveIndex/_meta" -d'
{
"type": "mongodb",
"mongodb": {
"servers": [
{ "host": "localhost", "port": 27017 }
],
"options": { "secondary_read_preference": true },
"db": "mydatabase",
"collection": "pages"
},
"index": {
"name": "ObjectiveIndex",
"type": "Objective"
}
}'