【发布时间】:2015-12-09 04:44:02
【问题描述】:
我有一个使用弹性搜索默认路由的索引。现在我想设置自己的路由,如何实现呢?
official doc中的例子是:
$ curl -XPUT 'http://localhost:9200/store/order/_mapping' -d '
{
"order":{
"_routing":{
"required":true,
"path":"customerID"
}
}
}
这样做之后,我是否需要重新索引甚至重建整个索引?
【问题讨论】:
-
实际上文档说“警告:不再支持从文档中提取自定义路由;它已在 Elasticsearch v2.0 中删除。”
标签: elasticsearch routing reindex