Elasticsearch与windows7上的mongoDB集成

时间:2012-05-21 13:12:29

标签: mongodb elasticsearch

当我跑步时

    curl -XPUT 'http://localhost:9200/_river/test/_meta' -d '{
    "type": "mongodb",
    "mongodb": {
        "db": "test",
        "collection": "es_test"
    },
    "index": {
        "name": "mongoindex",
        "type": "es_test"
    }
}'

我收到以下异常:

 {"error":"MapperParsingException[Failed to parse]; nested:JsonParseException[Unexpected character ('m' (code 109)): expected a valid value (number,String, array, object, 'true', 'false' or 'null')\n at [Source:[B@61f133ea; line:1, column:8]]; ","status":400}

我自己做了研究,发现这个elasticsearch usersMongoDB River Plugin for ElasticSearch ...试图按照所示的方式实现,但却有同样的错误....  如果有人有在Windows7环境中使用ES的经验, 你能指出我做错了什么吗?我是全新的 ElasticSearch,非常感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

它对我有用。也许你在打字的时候在你的shell中有一个虚假的角色?尝试将其放入文件中并使用shell运行它。