本文主要介绍es json字符串(es json字段),下面一起看看es json字符串(es json字段)相关资讯。
在es中,包括doc在内的所有查询结果信息都以json的形式返回。在es中,拼接json的具体接口有两种。1.创建新索引时,需要指定索引的字段以及字段的属性。这时候就可以用json了。具体代码如下:xcontentbuilder mapping = json builder。startobject。start object( 属性 ).start object( id ).字段( 类型 , 弦与弦).字段( 商店与超市, 是的 ) .endobject。start object( 标题和标题).字段( 类型 , 弦与弦).字段( 商店与超市, 是的 ) .endobject。start object( 描述 ).字段( 类型 , 弦与弦).字段( 指数和指数, 分析和) .endobject。start object( 数量和数量).字段( 类型 , 整数 ) .endobject。start object( 价格 ).字段( 类型 , 双 ) .endobject。start object( indate ).字段( 类型 , 弦与弦) .endobject。start object( 过时 ).字段( 类型 , 弦与弦) .endobject。start object( 类型 ).字段( 类型 , 布尔运算) .endobject。endobject。end object;client . prepare index( 产品和服务, wxt ).setsource(映射)。执行。action get;client . close;2.在es中插入数据时,还需要将待插入的数据以json格式发送到es中。具体代码如下:public static xcontbuilder getxcontbuilder(product产品)抛出io exception { return xcontentfactory . json builder。startobject。字段( id ,product.getid)。字段( 标题和标题,product.gettitle)。字段( 描述 ,product.getdescription)。字段( 数量和数量,product.getnumber)。字段( 价格 ,product.getprice)。字段( indate ,product.getindate)。字段( 过时 ,product.getoutdate)。字段( 类型 ,product.istype)。end object;}标签:
田地也是。
了解更多es json字符串(es json字段)相关内容请关注本站点。