嘿~ 今天天气不错嘛

field存json出现的问题

Elasticsearch | 作者 orchpo | 发布于2020年11月26日 | 阅读数:1210

单个字段怎么存的json,我用text存json的时候,查询出来的数据会多两对引号(json的字段不能确定,所以没办法存object)
比如有个字段mapping是
"msg":{
"type":"text",
"fields":{
"raw":{
"type":"keyword"
}
}
}
我往里面存{\"test\":\"xxxx\"}
POST testname/_doc
{
"xxx":"xxx"
...
"msg":"{\"test\":\"qweasd\",\"test2\":\"asdzxc\"}"
}
查出来的数据
{
"index":"xxx",
"type":"_doc",
...
"_source":{
...
"msg":"""{"test":"qweasd","test2":"asdzxc"}""",
...
}
}
这个可以怎么解决吗,是不是有什么配置,,es是7.9.1
已邀请:

要回复问题请先登录注册