Я пытаюсь переименовать элемент вasticsearch и столкнулся с проблемой.
Я попытался переименовать этот элемент «список в списки», поэтому я попытался _source.list, и это сработало.
Хорошо, после этого я попытался переименовать _source.list.metaData в metaDatas, иКажется, я столкнулся с проблемой.Вот код, который я использую, и здесь также отображение.
PUT _ingest/pipeline/pipeline_rename_xxx
{
"description" : "rename xxx",
"processors" : [
{
"rename": {
"field": "_source.list.metaDatas",
"target_field": "metaDatas"
}
}
]
}
{
"tweet": {
"mappings": {
"document": {
"properties": {
"list": {
"properties": {
"metaData": {
"reason": "java.lang.IllegalArgumentException: java.lang.IllegalArgumentException: field [_source.list.metaData] doesn't exist"
This is what i am expecting
{
"tweet": {
"mappings": {
"document": {
"properties": {
"list": {
"properties": {
"metaDatas": {
I will appreciate any help. Thanks