При поиске с маршрутизацией это также дает мне данные различных ключей маршрутизации. Пожалуйста, помогите мне.elasticsearch routing on single field
Я установил маршрутизацию в v2.0 и я опрошен запросе с ключом маршрутизации, ниже приведен пример:
GET myindex/mytype/_search?routing=5
{
"query": {
"match_all": {}
}
}
У меня есть данные поиска с маршрутизацией ключа = 5, но выхода я получаю было:
hits": [
{
"_index": "goqii",
"_type": "nazar",
"_id": "2047",
"_score": 1,
"_routing": "10",
"_source": {
"userId": "111239",
"activityId": "765982",
"activityUserId": "111239",
"activityType": "water",
"commentText": "kinu juice",
"status": "delievered",
"createdTime": "2016-01-13 13:28:54"
}
},
{
"_index": "goqii",
"_type": "nazar",
"_id": "2046",
"_score": 1,
"_routing": "5",
"_source": {
"userId": "110554",
"activityId": "251449",
"activityUserId": "110554",
"activityType": "activity",
"commentText": "did home cycling yesterday for 20mins",
"status": "delievered",
"createdTime": "2016-01-13 12:04:31"
}
}
Он дает мне ключ маршрутизации: 5 & Маршрутизирующий ключ: 10 данных обоих данных.пожалуйста, помогите мне, если я делаю что-то неправильно.
Используйте POST при отправке запроса в полезной нагрузке – Val
Это дает мне тот же результат. –
Какой клиент вы используете для отправки запроса? – Val