我们在elastic 5.x中有sort by _uid,现在已弃用我们升级了现有的5.x数据,弹性6.8.3可以很好地使用它但排序失败我们将代码更改为sortby_id,这适用于新创建的索引但是旧版本似乎仍然与5.x兼容,排序失败
"Fielddata access on the _id field is disallowed"
lyr7nygr1#
我遇到了同样的问题。从5. 6恢复到6. 8集群的索引正在抛出错误。
"type": "script_exception", "reason": "runtime error", "Fielddata access on the _id field is disallowed"
为了解决这个问题,我用相同的Map创建了一个新的索引,并重新索引了数据。
1条答案
按热度按时间lyr7nygr1#
我遇到了同样的问题。从5. 6恢复到6. 8集群的索引正在抛出错误。
为了解决这个问题,我用相同的Map创建了一个新的索引,并重新索引了数据。