"recordOne": {
"properties": {
"id": {
"type": "integer"
},
"recordtwo": {
"properties": {
"propertyone": {
"type": "integer"
},
"propertytwo":{
"type":"date"
}
}
}
},
"_parent": {
"type": "parentrecord"
}
}
在这里,我尝试访问记录两个属性,如"doc.recordtwo.propertyone"
我得到了这个例外:
'Elasticsearch异常[type = illegal_argument_exception,reason = No 在使用类型[recordOne]]'
进行映射时找到[recordtwo]的字段
虽然我能够访问id。即。
"doc.id"
答案 0 :(得分:0)
我在下面尝试过它。
"doc['recordtwo.propertyone']"