角色索引创建脚本
PUT roleentity
{
"settings":
{
"number_of_shards":1,
"number_of_replicas":3
}
}
GET roleentity
PUT roleentity/_alias/baserole
GET roleentity/_mapping
PUT roleentity/_mapping/roleentity
{
"properties": {
"id": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"categoryCode": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"code": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"description": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"realName": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"securityLevel": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"sortCode": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"systemCode": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"companyName": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"companyId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"isVisible": {
"type": "long"
},
"allowDelete": {
"type": "long"
},
"allowEdit": {
"type": "long"
},
"enabled": {
"type": "long"
},
"deletionStateCode": {
"type": "long"
},
"createOn": {
"type": "date"
},
"createUserId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"createBy": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"modifiedOn": {
"type": "date"
},
"modifiedUserId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"modifiedBy": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
}
}
}
二段码索引脚本
PUT secondsegmententity
{
"settings":
{
"number_of_shards":1,
"number_of_replicas":3
}
}
GET secondsegmententity
PUT secondsegmententity/_alias/basesecondsegment
GET baseorganize/_mapping
PUT secondsegmententity/_mapping/secondsegmententity
{
"properties": {
"id": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"transferCategory": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"transferCenterCode": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"transferCenterId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"transferCenter": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"distance": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"erDuanMa": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"companyCode": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"companyName": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"companyId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"priority": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"enabled": {
"type": "long"
},
"deletionStateCode": {
"type": "long"
},
"createOn": {
"type": "date"
},
"createUserId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"createBy": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"modifiedOn": {
"type": "date"
},
"modifiedUserId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"modifiedBy": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
}
}
}
FullDistrict行政区划ES脚本
PUT fulldistrictentity
{
"settings":
{
"number_of_shards":5,
"number_of_replicas":1
}
}
PUT fulldistrictentity/_mapping/fulldistrictentity
{
"properties": {
"city": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"cityCode": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"cityQuickQuery": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"citySimpleSpelling": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"district": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"districtCode": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"districtQuickQuery": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"districtSimpleSpelling": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"fullCode": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"fullName": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"id": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"province": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"provinceCode": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"provinceToDict": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"simpleName": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
}
}
}
FullArea行政区划ES脚本
PUT fullareaentity
{
"settings":
{
"number_of_shards":1,
"number_of_replicas":3
}
}
PUT fullareaentity/_mapping/fullareaentity
{
"properties": {
"city": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"cityCode": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"cityQuickQuery": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"citySimpleSpelling": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"county": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"countyCode": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"countyQuickQuery": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"countySimpleSpelling": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"district": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"districtCode": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"districtQuickQuery": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"districtSimpleSpelling": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"fullCode": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"fullName": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"id": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"province": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"provinceCode": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"provinceToDict": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"simpleName": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
}
}
}
行政区划ES脚本
创建索引
PUT basearea
{
"settings":
{
"number_of_shards":1,
"number_of_replicas":3
}
}
设置mapping
PUT basearea/_mapping/basearea
{
"properties": {
"allowDelete": {
"type": "long"
},
"allowEdit": {
"type": "long"
},
"allowGoodsPay": {
"type": "long"
},
"allowToPay": {
"type": "long"
},
"city": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"code": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"createBy": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"createOn": {
"type": "date"
},
"createUserId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"delayDay": {
"type": "long"
},
"deletionStateCode": {
"type": "long"
},
"description": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"district": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"enabled": {
"type": "long"
},
"firstLetter": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"fullName": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"parentName": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"id": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"isPublic": {
"type": "long"
},
"latitude": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"layer": {
"type": "long"
},
"longitude": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"maxGoodsPayment": {
"type": "long"
},
"maxToPayment": {
"type": "long"
},
"modifiedBy": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"modifiedCompany": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"modifiedCompanyId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"modifiedOn": {
"type": "date"
},
"modifiedUserId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"networkOrders": {
"type": "long"
},
"opening": {
"type": "long"
},
"outOfRange": {
"type": "long"
},
"parentId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"postalCode": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"province": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"quickQuery": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"receive": {
"type": "long"
},
"send": {
"type": "long"
},
"shortName": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"simpleSpelling": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"sortCode": {
"type": "long"
},
"statistics": {
"type": "long"
},
"whole": {
"type": "long"
}
}
}
网点ES索引创建脚本
加别名baseorganize
1、创建索引,开启关闭索引
PUT organizeentity
{
"settings":
{
"number_of_shards":1,
"number_of_replicas":3
}
}
GET organizeentity
POST organizeentity/_close
POST organizeentity/_open
GET organizeentity/_mapping
2、加分词器
PUT organizeentity/_settings
{
"analysis": {
"analyzer": {
"my_analyzer":{
"type":"custom",
"tokenizer":"my_tokenizer"
}
},
"tokenizer": {
"my_tokenizer":{
"type":"nGram",
"min_gram":"1",
"max_gram":"1",
"token_chars":[
"letter",
"digit"
]
}
}
}
}
3、加mapping
POST organizeentity/_mapping/baseorganize
{
"properties": {
"erDuanMa": {
"type": "keyword"
},
"address": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"agree": {
"type": "long"
},
"allowAgentMoney": {
"type": "long"
},
"allowToPayment": {
"type": "long"
},
"area": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"bigArea": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"longitude": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"latitude": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"gaodeLongitude": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"gaodeLatitude": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"billBalanceSiteId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"billRules": {
"type": "long"
},
"billSubsidy": {
"type": "long"
},
"businessPhone": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"calculateComeFee": {
"type": "long"
},
"calculateReceiveFee": {
"type": "long"
},
"carFee": {
"type": "long"
},
"categoryCode": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"city": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"cityId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"code": {
"type": "text",
"eager_global_ordinals": true,
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"analyzer": "my_analyzer",
"fielddata": true
},
"complaintPhone": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"containChildNodes": {
"type": "long"
},
"country": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"countryId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"createBy": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"createBy_ExPress": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"createOn": {
"type": "date"
},
"createOn_ExPress": {
"type": "date"
},
"createUserId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"createUserId_ExPress": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"currency": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"defaultSendPlace": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"deletionStateCode": {
"type": "long"
},
"description": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"dispatchRange": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"dispatchRoad": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"district": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"districtId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"emergencyCall": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"enabled": {
"type": "long"
},
"cooperateCategoryCode": {
"type": "long"
},
"extendedFunctionIdentifier": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"fans": {
"type": "long"
},
"featureCode": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"firstVisit": {
"type": "date"
},
"fullName": {
"type": "text",
"eager_global_ordinals": true,
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"fielddata": true
},
"goodsPayFinancialCenter": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"id": {
"type": "keyword",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"innerPhone": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"isCheckBalance": {
"type": "long"
},
"isErpOpen": {
"type": "long"
},
"isGoodsPayFinancialCenter": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"isInnerOrganize": {
"type": "long"
},
"isReceiveComplain": {
"type": "long"
},
"isReceiveOrder": {
"type": "long"
},
"isTransferCenter": {
"type": "long"
},
"isTransferFee": {
"type": "long"
},
"isTwoFinancialCenter": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"joiningMethods": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"lastVisit": {
"type": "date"
},
"layer": {
"type": "long"
},
"manager": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"managerMobile": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"managerPhone": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"managerQQ": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"master": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"masterMobile": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"masterPhone": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"masterQQ": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"maxCollectionPayment": {
"type": "long"
},
"modifiedBy": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"modifiedBy_ExPress": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"modifiedOn": {
"type": "date"
},
"modifiedOn_ExPress": {
"type": "date"
},
"modifiedOn_Statistics": {
"type": "date"
},
"modifiedUserId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"modifiedUserId_ExPress": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"neibuLimitCollectedTicket": {
"type": "long"
},
"notDispatchRange": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"oppose": {
"type": "long"
},
"outerPhone": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"parentCode": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"parentCodeChain": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"parentId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"parentName": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"postalCode": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"province": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"provinceId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"quickQuery": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"analyzer": "my_analyzer"
},
"rateReturnDispatchToPay": {
"type": "long"
},
"rateSendToPay": {
"type": "long"
},
"rateToPay": {
"type": "long"
},
"selfServicePoints": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"sendAir": {
"type": "long"
},
"serviceManager": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"serviceManagerMobile": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"serviceManagerPhone": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"serviceManagerQQ": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"shortName": {
"type": "text",
"eager_global_ordinals": true,
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"fielddata": true
},
"showCount": {
"type": "long"
},
"simpleSpelling": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"analyzer": "my_analyzer"
},
"siteFilePrefix": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"siteTelephone": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"sortCode": {
"type": "long"
},
"standardName": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"stateAdvancePayment": {
"type": "long"
},
"street": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"streetId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"taoBaoSite": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"taoBaoSiteCode": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"taoBaoSiteId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"twoFinancialCenter": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"areaCode": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"userCount": {
"type": "long"
},
"waibuLimitCollectedTicket": {
"type": "long"
},
"warningAmount": {
"type": "long"
},
"webEnabled": {
"type": "long"
},
"weightRatio": {
"type": "long"
},
"yiDuanMa": {
"type": "keyword"
},
"transferPayDate": {
"type": "date"
},
"transferPayCategory": {
"type": "long"
}
}
}
PUT organizeentity/_settings
{
"index":{
"max_result_window":1000000
}
}
用户ES索引创建脚本
• 创建索引后添加别名baseuser
创建索引及关闭开启
PUT userentity
{
"settings":
{
"number_of_shards":1,
"number_of_replicas":3
}
}
GET userentity
POST userentity/_close
POST userentity/_open
GET userentity/_mapping
自定义分词器与加分词器
PUT userentity/_settings
{
"analysis": {
"analyzer": {
"my_analyzer":{
"type":"custom",
"tokenizer":"my_tokenizer"
}
},
"tokenizer": {
"my_tokenizer":{
"type":"nGram",
"min_gram":"1",
"max_gram":"1",
"token_chars":[
"letter",
"digit"
]
}
}
}
}
创建mapping
POST userentity/_mapping/baseuser
{
"properties": {
"auditStatus": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"birthday": {
"type": "date"
},
"city": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"cityId": {
"type": "long"
},
"code": {
"type": "text",
"eager_global_ordinals": true,
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"fielddata": true,
"analyzer": "my_analyzer"
},
"companyCode": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"cooperateFunction": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"companyId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"companyCodeChain": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"companyMail": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"companyName": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"createBy": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"createBy_Contact": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"createBy_ExPress": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"createBy_LogOn": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"createOn": {
"type": "date"
},
"createOn_Contact": {
"type": "date"
},
"createOn_ExPress": {
"type": "date"
},
"createOn_LogOn": {
"type": "date"
},
"createUserId": {
"type": "keyword"
},
"createUserId_Contact": {
"type": "keyword"
},
"createUserId_ExPress": {
"type": "keyword"
},
"createUserId_LogOn": {
"type": "keyword"
},
"deletionStateCode": {
"type": "long"
},
"departmentCode": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"departmentId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"departmentName": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"description": {
"type": "keyword"
},
"dispArea": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"district": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"districtId": {
"type": "long"
},
"duty": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"email": {
"type": "keyword"
},
"emailValiated": {
"type": "long"
},
"emergencyContact": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"enabled": {
"type": "long"
},
"extension": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"fans": {
"type": "long"
},
"firstVisit": {
"type": "date"
},
"gender": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"homeAddress": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"iDCard": {
"type": "keyword"
},
"id": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"isAdministrator": {
"type": "boolean"
},
"isStaff": {
"type": "long"
},
"isVisible": {
"type": "long"
},
"lang": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"lastVisit": {
"type": "date"
},
"logOnCount": {
"type": "long"
},
"managerAuditDate": {
"type": "date"
},
"managerId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"mobile": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"mobileValiated": {
"type": "long"
},
"mobileVerificationDate": {
"type": "date"
},
"modifiedBy": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"modifiedBy_Contact": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"modifiedBy_ExPress": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"modifiedBy_LogOn": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"modifiedOn": {
"type": "date"
},
"modifiedOn_Contact": {
"type": "date"
},
"modifiedOn_ExPress": {
"type": "date"
},
"modifiedOn_LogOn": {
"type": "date"
},
"modifiedUserId": {
"type": "keyword"
},
"modifiedUserId_Contact": {
"type": "keyword"
},
"modifiedUserId_ExPress": {
"type": "keyword"
},
"modifiedUserId_LogOn": {
"type": "keyword"
},
"nickName": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"previousVisit": {
"type": "date"
},
"province": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"provinceId": {
"type": "long"
},
"qQ": {
"type": "keyword"
},
"quickQuery": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"analyzer": "my_analyzer"
},
"realName": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"analyzer": "my_analyzer"
},
"receiveArea": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"sanDuanMa": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"score": {
"type": "long"
},
"securityLevel": {
"type": "long"
},
"shortNumber": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"showMobile": {
"type": "long"
},
"signature": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"simpleSpelling": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"analyzer": "my_analyzer"
},
"sortCode": {
"type": "long"
},
"telephone": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"theme": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"title": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"userFrom": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"userName": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"analyzer": "my_analyzer"
},
"userPassword": {
"type": "keyword"
},
"wW": {
"type": "keyword"
},
"weChat": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"weChatOpenId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"weChatValiated": {
"type": "long"
},
"webEnabled": {
"type": "long"
},
"yY": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"yixinValiated": {
"type": "long"
},
"transferPayDate": {
"type": "date"
},
"transferPayCategory": {
"type": "long"
},
"settlementCategory": {
"type": "long"
}
}
}
PUT userentity/_settings
{
"index":
{
"max_result_window" : "1000001"
}
}
接口用户
PUT apiuser
{
"settings":
{
"number_of_shards":1,
"number_of_replicas":3
}
}
POST apiuser/_mapping/apiuser
{
"properties": {
"id": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"appKey": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"appSecret": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"status": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
}
}
}
集包索引脚本
• 创建索引后添加别名basepackage
创建索引及关闭开启
PUT packageentity
{
"settings":
{
"number_of_shards":1,
"number_of_replicas":3
}
}
GET packageentity
PUT packageentity/_alias/basepackage
POST packageentity/_close
POST packageentity/_open
GET packageentity/_mapping
自定义分词器与加分词器
PUT packageentity/_settings
{
"analysis": {
"analyzer": {
"my_analyzer":{
"type":"custom",
"tokenizer":"my_tokenizer"
}
},
"tokenizer": {
"my_tokenizer":{
"type":"nGram",
"min_gram":"1",
"max_gram":"1",
"token_chars":[
"letter",
"digit"
]
}
}
}
}
创建mapping
PUT packageentity/_mapping/packageentity
{
"properties": {
"id": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"jiBao": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"jiBaoCategory": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"transferCompanyId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"transferCompanyCode": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"analyzer": "my_analyzer"
},
"transferCompany": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"provinceId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"province": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"enabled": {
"type": "long"
},
"deletionStateCode": {
"type": "long"
},
"createOn": {
"type": "date"
},
"createUserId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"createBy": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"modifiedOn": {
"type": "date"
},
"modifiedUserId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"modifiedBy": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"jiBaoCode": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"analyzer": "my_analyzer"
},
"priority": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
}
}
}
运营投诉索引脚本
PUT sqbusinesspowerentity
{
"settings":
{
"number_of_shards":1,
"number_of_replicas":3
}
}
POST sqbusinesspowerentity/_close
POST sqbusinesspowerentity/_open
PUT sqbusinesspowerentity/_settings
{
"analysis": {
"analyzer": {
"my_analyzer":{
"type":"custom",
"tokenizer":"my_tokenizer"
}
},
"tokenizer": {
"my_tokenizer":{
"type":"nGram",
"min_gram":"1",
"max_gram":"1",
"token_chars":[
"letter",
"digit"
]
}
}
}
}
GET sqbusinesspowerentity/_mapping
PUT sqbusinesspowerentity/_mapping/sqbusinesspowerentity
{
"properties": {
"area": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"clamis": {
"type": "long"
},
"clamisDispaly": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"code": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"analyzer": "my_analyzer"
},
"createBy": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"createOn": {
"type": "date"
},
"createUserId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"deletionStateCode": {
"type": "long"
},
"extWoParent": {
"type": "long"
},
"extWoParentDispaly": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"id": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"message": {
"type": "long"
},
"messageDispaly": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"modifiedBy": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"modifiedOn": {
"type": "date"
},
"modifiedSiteId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"modifiedSiteName": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"modifiedUserId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"name": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"nwManage": {
"type": "long"
},
"nwManageDispaly": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"operation": {
"type": "long"
},
"operationDispaly": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"parentCode": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"parentId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"parentName": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"province": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"siteType": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"syncTime": {
"type": "date"
},
"workOrder": {
"type": "long"
},
"workOrderDispaly": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
}
}
}
客户
GET _search
{
"query": {
"match_all": {}
}
}
GET customer/_mapping
GET _cat/indices?v
PUT customerbak
{
"settings":
{
"number_of_shards":1,
"number_of_replicas":3
}
}
GET customerbak
POST customerbak/_close
POST customerbak/_open
GET customerbak/_mapping
PUT customerbak/_settings
{
"analysis": {
"analyzer": {
"my_analyzer": {
"type": "custom",
"tokenizer": "my_tokenizer"
}
},
"tokenizer": {
"my_tokenizer": {
"token_chars": [
"letter",
"digit",
"punctuation",
"symbol",
"whitespace"
],
"min_gram": "1",
"type": "ngram",
"max_gram": "1"
}
}
}
}
PUT customerbak/_mapping/customer
{
"properties": {
"agreementBeginDate": {
"type": "date",
"format": "yyyy-MM-dd"
},
"agreementCode": {
"type": "keyword"
},
"agreementEndDate": {
"type": "date",
"format": "yyyy-MM-dd"
},
"auditBy": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"auditModifiedBy": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"auditModifiedOn": {
"type": "date",
"format": "yyyy-MM-dd HH:mm:ss"
},
"auditModifiedUserId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"auditReason": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"auditRemark": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"auditStatus": {
"type": "keyword"
},
"auditTime": {
"type": "date",
"format": "yyyy-MM-dd HH:mm:ss"
},
"auditUserId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"averageDayNum": {
"type": "double"
},
"averageDayNumSto": {
"type": "double"
},
"averageWeight": {
"type": "double"
},
"billDate": {
"type": "integer"
},
"billEndDate": {
"type": "integer"
},
"billPeriod": {
"type": "integer"
},
"billPushMode": {
"type": "integer"
},
"billStartDate": {
"type": "integer"
},
"blCod": {
"type": "keyword"
},
"blElecCustomer": {
"type": "keyword"
},
"charge": {
"type": "keyword"
},
"chargeCode": {
"type": "keyword"
},
"chargeName": {
"type": "keyword"
},
"clearingCycle": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"codAccountNumber": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"codAccountType": {
"type": "keyword"
},
"contractAudit": {
"type": "keyword"
},
"createBy": {
"type": "keyword"
},
"createOn": {
"type": "date",
"format": "yyyy-MM-dd HH:mm:ss"
},
"createUserId": {
"type": "keyword"
},
"creditGranting": {
"type": "keyword"
},
"customerAddresses": {
"type": "nested",
"properties": {
"address": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"analyzer": "my_analyzer"
},
"addressCategory": {
"type": "keyword"
},
"city": {
"type": "keyword"
},
"cityId": {
"type": "keyword"
},
"country": {
"type": "keyword"
},
"countryId": {
"type": "keyword"
},
"createBy": {
"type": "keyword"
},
"createOn": {
"type": "date",
"format": "yyyy-MM-dd HH:mm:ss"
},
"createUserId": {
"type": "keyword"
},
"customerId": {
"type": "keyword"
},
"deletionStateCode": {
"type": "keyword"
},
"district": {
"type": "keyword"
},
"districtId": {
"type": "keyword"
},
"enabled": {
"type": "keyword"
},
"id": {
"type": "keyword"
},
"mobile": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"analyzer": "my_analyzer"
},
"modifiedBy": {
"type": "keyword"
},
"modifiedOn": {
"type": "date",
"format": "yyyy-MM-dd HH:mm:ss"
},
"modifiedUserId": {
"type": "keyword"
},
"province": {
"type": "keyword"
},
"provinceId": {
"type": "keyword"
},
"realName": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"analyzer": "my_analyzer"
},
"street": {
"type": "keyword"
},
"streetId": {
"type": "keyword"
},
"syncState": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"telephone": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"analyzer": "my_analyzer"
}
}
},
"customerBalanceMode": {
"type": "keyword"
},
"customerCode": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"analyzer": "my_analyzer"
},
"customerContact": {
"type": "nested",
"properties": {
"categoryCode": {
"type": "keyword"
},
"certificateCategory": {
"type": "keyword"
},
"certificateNumber": {
"type": "keyword"
},
"contactCategory": {
"type": "keyword"
},
"createBy": {
"type": "keyword"
},
"createOn": {
"type": "date",
"format": "yyyy-MM-dd HH:mm:ss"
},
"createUserId": {
"type": "keyword"
},
"customerDingding": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"analyzer": "my_analyzer"
},
"customerEmail": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"analyzer": "my_analyzer"
},
"customerFax": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"analyzer": "my_analyzer"
},
"customerId": {
"type": "keyword"
},
"customerLinkMan": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"analyzer": "my_analyzer"
},
"customerMobile": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"analyzer": "my_analyzer"
},
"customerPhone": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"analyzer": "my_analyzer"
},
"customerQq": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"analyzer": "my_analyzer"
},
"customerWangWang": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"analyzer": "my_analyzer"
},
"customerWechat": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"analyzer": "my_analyzer"
},
"deletionStateCode": {
"type": "long"
},
"enabled": {
"type": "long"
},
"enterpriseName": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"analyzer": "my_analyzer"
},
"gender": {
"type": "keyword"
},
"id": {
"type": "keyword"
},
"modifiedBy": {
"type": "keyword"
},
"modifiedOn": {
"type": "date",
"format": "yyyy-MM-dd HH:mm:ss"
},
"modifiedUserId": {
"type": "keyword"
},
"syncState": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"userCategory": {
"type": "keyword"
}
}
},
"customerFrom": {
"type": "keyword"
},
"customerFullName": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"customerId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"customerName": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"analyzer": "my_analyzer"
},
"customerRebate": {
"type": "double"
},
"customerType": {
"type": "keyword"
},
"deletionStateCode": {
"type": "keyword"
},
"description": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"elecBillFees": {
"type": "double"
},
"employeeCode": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"employeeId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"employeeName": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"employeePhone": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"enabled": {
"type": "keyword"
},
"firstVisit": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"freshService": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"id": {
"type": "keyword"
},
"industry": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"intentionRemarks": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"isAudit": {
"type": "keyword"
},
"isIntention": {
"type": "keyword"
},
"isVolume": {
"type": "keyword"
},
"isoAddService": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"joiningMethods": {
"type": "keyword"
},
"legalPerson": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"linkTesting": {
"type": "keyword"
},
"liveBill": {
"type": "keyword"
},
"lockEndDate": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"lockStartDate": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"managementCategory": {
"type": "keyword"
},
"managementCategoryDesc": {
"type": "keyword"
},
"mapCustomerExtension": {
"type": "object"
},
"maximumAmount": {
"type": "double"
},
"minimumAmount": {
"type": "double"
},
"minimumCost": {
"type": "double"
},
"modifiedBy": {
"type": "keyword"
},
"modifiedOn": {
"type": "date",
"format": "yyyy-MM-dd HH:mm:ss"
},
"modifiedUserId": {
"type": "keyword"
},
"norecElecBillFees": {
"type": "double"
},
"norecNormalBillFees": {
"type": "double"
},
"normalBillFees": {
"type": "double"
},
"parentCusCode": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"analyzer": "my_analyzer"
},
"parentCusName": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"parentId": {
"type": "keyword"
},
"password": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"percenttageBs": {
"type": "double"
},
"percenttageOther": {
"type": "double"
},
"percenttageSf": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"percenttageSto": {
"type": "double"
},
"percenttageYd": {
"type": "double"
},
"percenttageYto": {
"type": "double"
},
"percenttageYz": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"percenttageZto": {
"type": "double"
},
"platform": {
"type": "keyword"
},
"platformDesc": {
"type": "keyword"
},
"potentialReason": {
"type": "keyword"
},
"previousVisit": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"priceOther": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"priceSf": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"priceSto": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"priceYd": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"priceYto": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"priceYz": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"priceZto": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"projectCode": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"projectName": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"ranking": {
"type": "keyword"
},
"rateType": {
"type": "keyword"
},
"rateValue": {
"type": "double"
},
"rebatePeriod": {
"type": "keyword"
},
"rejectReson": {
"type": "keyword"
},
"relEmployeeCode": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"relEmployeeId": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"relEmployeeName": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"relSourceCode": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"analyzer": "my_analyzer"
},
"relSourceCusId": {
"type": "keyword"
},
"relSourceCusName": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"analyzer": "my_analyzer"
},
"remarkOther": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"remarkSf": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"remarkSto": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"remarkYd": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"remarkYto": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"remarkYz": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"remarkZto": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
}
},
"sendSiteCode": {
"type": "text",
"fields": {
"keyword": {
"type": "keyword",
"ignore_above": 256
}
},
"analyzer": "my_analyzer"
},
"sendSiteId": {
"type": "keyword"
},
按字段比较查询
POST /customer/_search
{
"query": {
"bool": {
"must": [{
"match_all": {}
}],
"filter": [{
"script": {
"script": {
"inline": "doc['customerCode.keyword'].value.substring(0,6)!=doc['siteCode.keyword'].value",
"lang": "painless"
}
}
}],
"must_not": [],
"should": []
}
},
"from": 0,
"size": 10
}