2つのインデックス間に自動インクリメント整数フィールドが必要です。弾性検索:2つのインデックス間で自動増分整数フィールド
Can Elasticsearchは自動的にテーブルのMySQL「自動インクリメント」フィールドを好きですか?
例:二つの異なるインデックスにいくつかのドキュメントを置くとき:
POST /my_index_1/blogpost/
{
"title": "Foo Bar"
}
POST /my_index_2/blogpost/
{
"title": "Baz quux"
}
では、それを取得し、私がしたい:
GET /my_index_*/blogpost/
{
"uid" : 1,
"title": "Foo Bar"
},
{
"uid" : 2,
"title": "Baz quux"
}
[elasticsearchの自動インクリメントIDを取得する方法]の複製が可能です(http://stackoverflow.com/questions/22471459/how-to-get-auto-increment-id-for-elasticsearch) – ruhungry
なぜあなたは欲しいですか?自動生成された '_id'フィールドを使用します。ユニークでもあります。 @ ar099968 – hkulekci
@hkulekci古いプロジェクトを移行しているので、古いクライアントをサポートする必要があります。 – ar099968