私はプログラミングが初めてなので、私の質問が非常に単純である場合は申し訳ありません。
まず、MongoDB River で MongoDB と ES をインストールして構成しましたが、Elastica 経由でそれを行う方法が見つかりません。私の例は
curl -XPUT 'http://localhost:9200/_river/mongodb/_meta' -d '{
"type": "mongodb",
"mongodb": {
"db": "testTweets",
"collection": "msgs"
},
"index": {
"name": "mongoindex",
"type": "my_type"
}
}'
また、クエリは
curl -XGET 'http://localhost:9200/mongoindex/_search?q=something&pretty=true'
PHP と Elastica を使用してそれらを作成するにはどうすればよいですか?
例として取り上げた
$elasticaType = $elasticaIndex->getType('tweet');
そして、curl コマンドを適切な php コードと一致させる方法が見つかりません。
私は非常に明確であることを願っています!他に詳細が必要な場合は、喜んで追加させていただきます。
前もって感謝します!
編集***
ElasticSearch 分析またはマッピングを構成する良い方法は、次の chrome 拡張機能https://chrome.google.com/webstore/detail/sense/doinijnbnggojdlcjifpdckfokbbfpboです。とても助かります。