0

私が走っているとき

    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}

私は自分で調べて、この1人のelasticsearchユーザーElasticSearch用のMongoDB Riverプラグインを見つけました...示されているように実装しようとしましたが、同じエラーが発生します... Windows7環境でESを使用した経験がある人がいれば、どうぞ私が間違っていることを指摘しますか?私はElasticSearchをまったく使用したことがないので、ご協力いただければ幸いです。

4

1 に答える 1

1

わたしにはできる。おそらく、タイピング中にシェルに偽の文字が含まれていましたか?それをファイルに入れて、シェルで実行してみてください。

于 2012-05-21T17:03:06.510 に答える