にポストする。これらのフィールドとメタデータのマッピングはどのように機能しますか?そのデータをelasticsearchに索引付けすると、そのマッピングをどこかに定義する必要がありますか、またはelastic searchが自動的に行います。その周りのアイデアは、私はelasticsearchに新しいものとして評価されます。弾性検索にデータを投稿するときにJsonデータをElasticSearch
-1
A
答えて
1
elasticsearchの場合、マッピングを定義する必要はありません。これは、最初のドキュメントを追加する際に各フィールドのタイプを検出する自動マッピングを提供します。
{
"doc": {
"user": "Max",
"createdAt": "2016-04-12T23:00:00",
"age": 20
}
}
Elasticsearchは、次のマッピングをトリガー:
{
"test" : {
"mappings" : {
"doc" : {
"properties" : {
"user" : {
"type" : "string"
},
"createdAt" : {
"type" : "date",
"format" : "dateOptionalTime"
},
"age" : {
"type" : "long"
}
}
}
}
}
}
あなたは、インデックスの構造を定義することを好む場合は、前にもJSON形式でマッピングを提供することができ、次のドキュメントを追加することにより、例えば
ドキュメントを追加します。詳細については
、このリンクをチェックアウト:https://www.elastic.co/guide/en/elasticsearch/hadoop/current/mapping.html Elasticsearchは、文書内の以前に未知のフィールドに遭遇
関連する問題
- 1. 弾性検索 - Java 1.4を使用したデータ投稿
- 2. 弾性検索クエリ - 弾性検索弾性検索にこれを投稿すると、例外 org.elasticsearch.index.query.QueryParsingExceptionを投げる1.7
- 3. 弾性検索5と春データ弾性検索
- 4. 弾性検索最新データ
- 5. 弾性検索パスのデータ
- 6. 弾性検索でElasticsearchで
- 7. 生のjsonを弾性検索クライアントを使用して投稿する
- 8. 弾性検索とTwitterデータの例
- 9. 投稿JSONデータと
- 10. JSONデータをFacebookに投稿
- 11. PowerShell JSONをElasticSearchに投稿
- 12. データを投稿するときにサーバーにデータを投稿する際のエラー
- 13. 弾性検索履歴データの処理
- 14. 弾性検索データの削除
- 15. 集計データの弾性検索フィルタ
- 16. 弾性検索API対春データ対Logstash
- 17. angularjsを使用した弾性検索の検索データ
- 18. Azureインデックスへの投稿時のデータ整合性検索
- 19. Javaアプリケーションから弾性検索にデータを挿入
- 20. Axios投稿jsonデータでの投稿
- 21. 弾性検索で「search_after」を使用して1Mデータを検索する
- 22. sqlから弾性検索への移行後にsqlデータを使用して弾性検索データを検証する方法
- 23. ファセットジオポイント検索による弾性検索
- 24. 弾性検索のすべてのデータを検索する方法
- 25. 投稿とJWSでJSONデータを送信
- 26. codeigniterにjsonとしてデータを投稿するには?
- 27. rubyを使って弾性検索にデータを挿入するには
- 28. 入力メッセージと投稿データを含むJSON投稿
- 29. JSON形式のデータを投稿する
- 30. クロスドメインjQuery AJAX投稿JSONデータ
、それはフィールドのデータ型を決定するために動的マッピングを使用し、自動的に型のマッピングに新しいフィールドを追加します。 [ソース](https://www.elastic.co/guide/en/elasticsearch/guide/current/dynamic-mapping.html#dynamic-mapping)。あなたの質問は私には少し不明です。あなたが再調整できるなら、私はもっとあなたを助けることができます。情報に感謝します。 –
はい、動的マッピングの場合の自動検出のケースです。弾性検索にインデックスを付ける前にマッピングを定義する静的マッピングを使用して同じことを実行する場合はどうでしょうか。静的マッピングはどこで行うのですか? jsonマッピングファイルが必要ですか? – user3161879
これは、データのインデックスを作成する前にマッピングを作成する方法です。[link](https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-put-mapping.html) –