ES追加删除重新评估
一:结构操作
1 .查询相应索引的表结构
GET biz_commission_book
2 .创建表
复制代码
put CFG _ send _ SKU { ' settings ' : { ' number _ of _ shards ' 3360,' number_of_replicas': 1 }, ' mappings ' : { ' CFG _ send _ SKU ' : { ' properties ' : } ' obdcode ' : { ' type ' : ' keyword ' },} ' weight ' : { ' type ' : ' double ' },' volume ' 3360 { ' type ' } ' carton numbers ' : { ' type ' : ' integeger } ' batch no ' : } ' commission booknumber ' : { ' type ' : ' keyword ' },' tenant code ' : { ' type ' : ' keyword } ' createtime ' : { ' type ' : ' date ',' format ' : ' yyyy-mm-ddhh : mm : ss|||yyy-mm-DD|| eppyy '更新用户' 3360 { '类型' '更新时间' : { '类型' : '日期','格式' : ' yyyy-mm-ddhh : mm :
3 .添加字段
复制代码
put biz _ commission _ book/_ mapping/biz _ commission _ book { ' properties ' : } carrier code ' : { ' type }
4、删除索引
DELETE /cfg_zx
2 :数据操作
1 .增加数据14的代表标识
复制代码
put IOT _ vehicle _ biz _ case/biz _ case/14 { ' vehicle no ' : '皖AA1227 ',' caseProperties' : 1,' orgnamev ' caseSubType' : 1,' casetime ' : ' 2020-11-2518336033666 ' tenant code ' : ' le store _ web ',' vehicle all
2 .删除
2.1全部删除
_delete是删除命令
复制代码
复制get CFG _ send _ SKU/CFG _ send _ SKU/_ delete _ by _ query { ' query ' : { ' match _ all ' 3360 { } }代码
2.2删除指定条件
复制代码
get CFG _ send _ SKU/CFG _ send _ SKU/_ delete _ by _ query { ' query ' : } ' match ' : { ' skuname ' :
3 .更新
更新3.1字段中的值
复制代码
#JyrzKnUBgCgVdP2UH0aa是指id
post biz _ commission _ book/biz _ commission _ book/jyrzknubgcgvdp2uh0a/_ update { ' doc ' : { ' transcaptype }
4 .查询
4.1全部咨询
cfg_send_sku是索引名称,cfg_send_sku是索引类型,_search是固定后缀,是查询命令。 此示例查询一切
复制代码
复制get CFG _ send _ SKU/CFG _ send _ SKU/_ search { ' query ' : { ' match _ all ' : { } }代码
4.2查询指定
复制代码
get CFG _ send _ SKU/CFG _ send _ SKU/_ search { ' query ' : { ' match ' : { ' skuname ' 3360 '大白兔奶糖' }
4.3查询多个字段
复制代码
get biz _ commission _ book/biz _ commission _ book/_ search { ' query ' : { ' bool ' : { ' must ' 3360 } { }