用了Elasticsearch,一口气上5T

java api插入嵌套对象数组报错

匿名 | 发布于2019年07月26日 | 阅读数:2726

mapping有个属性如下定义 
"langRowNum":{
"type":"nested",
"properties":{
"language":{
"type":"integer"
},
"num":{
"type":"integer"
}
}
}
我用java rest hign level api 应该怎么写呢?我定义一个对象(里面有language和num属性),再放到数组里,这样不行啊
报错cannot write xcontent for unknown value of type class com.xxx.entity.LangRowNum
 
已邀请:

laoyang360 - 《一本书讲透Elasticsearch》作者,Elastic认证工程师 [死磕Elasitcsearch]知识星球地址:http://t.cn/RmwM3N9;微信公众号:铭毅天下; 博客:https://elastic.blog.csdn.net

赞同来自:

我这边是两个类;外层一个,内层一个;内层是外层类的属性。

要回复问题请先登录注册