Bonjour,
j'ai un comportemant différent lors d'une requête entre deux versions ES.
PUT index1/doc/1
{ "test": 1 }
PUT index2/doc/1
{ "test": 2 }
POST _aliases
{
"actions" : [
{ "add" : { "index" : "index1", "alias" : "alias1" } },
{ "add" : { "index" : "index2", "alias" : "alias1" } }
]
}
Et quant je fais la requête :
GET alias1/doc/1
et la réponse:
{
"error": {
"root_cause": [
{
"type": "illegal_argument_exception",
"reason": "Alias [alias1] has more than one indices associated with it [[index1, index2]], can't execute a single index op"
}
],
"type": "illegal_argument_exception",
"reason": "Alias [alias1] has more than one indices associated with it [[index1, index2]], can't execute a single index op"
},
"status": 400
}
sachant que ça fonctionnait très bien dans la version 6.1.1
Est-ce qu'il y a moyen de faire faire ma requête en conservant l'alias sur les deux index ?
merci