角色索引创建脚本
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 }