字段名称 | 备注 |
---|---|
createDate | 创建时间 |
sendDate | 发送时间 |
longCode | 发送的长号码 |
mobile | 手机号 |
corpName | 发送公司名称(需要分词检索) |
smsContent | 下发短信内容(需要分词检索) |
state | 下发短信状态(0为成功,1为失败) |
operatorId | 运营商编号(1为移动,2位联通,3为电信) |
province | 省份 |
ipAddr | 下发服务器ip地址 |
replyTotal | 短信状态报告返回时长(秒) |
fee | 扣费(分) |
POST /sms-logs-index/sms-logs-type/_search
POST /sms-logs-index/sms-logs-type/_search
{
"from": 0,
"size": 5,
"query": {
"terms": {
"province,keyword": [
"北京"
]
}
}
}
POST /sms-logs-index/sms-logs-type/_search
{
"query": {
"match": {
"smsContent": "山"
}
}
}
POST /sms-logs-index/sms-logs-type/_search
{
"query": {
"match_all": {}
}
}
POST /sms-logs-index/sms-logs-type/_search
{
"query": {
"match": {
"smsContent":{
"query": "中国 健康",
"operator": "and"
}
}
}
}
POST /sms-logs-index/sms-logs-type/_search
{
"query": {
"multi_match": {
"query": "北京",
"fields": ["province","smsContent"]
}
}
}
GET /sms-logs-index/sms-logs-type/1
POST /sms-logs-index/sms-logs-type/_search
{
"query": {
"ids": {
"values": ["1","2"]
}
}
}
POST /sms-logs-index/sms-logs-type/_search
{
"query": {
"prefix": {
"corpName": {
"value": "格力"
}
}
}
}
POST /sms-logs-index/sms-logs-type/_search
{
"query": {
"fuzzy": {
"corpName": {
"value": "格力汽车",
"prefix_length": 2
}
}
}
}
POST /sms-logs-index/sms-logs-type/_search
{
"query": {
"wildcard": {
"corpName": {
"value": "中国*"
}
}
}
}
POST /sms-logs-index/sms-logs-type/_search
{
"query": {
"range": {
"fee": {
"gt": 5,
"lt": 10
}
}
}
}
POST /sms-logs-index/sms-logs-type/_search
{
"query": {
"regexp": {
"mobile": "180[0-9] {8}"
}
}
}
POST /sms-logs-index/sms-logs-type/_delete_by_query
{
"query": {
"range": {
"fee": {
"lt": 4
}
}
}
}
POST /sms-logs-index/sms-logs-type/_search
{
"query": {
"bool": {
"filter": [
{
"term": {
"corpName": "腾讯课堂"
}
},
{
"range": {
"fee": {
"lte": 4
}
}
}
]
}
}
}
POST /sms-logs-index/sms-logs-type/_search
{
"query": {
"match": {
"smsContent": "腾讯课堂"
}
},
"highlight": {
"fields": {
"smsContent": {}
},
"pre_tags": "<font color='red'>",
"post_tags": "</font>",
"fragment_size": "10"
}
}
POST /sms-logs-index/sms-logs-type/_search
{
"query": {
"bool": {
"should": [
{
"term": {
"province": {
"value": "北京"
}
}
},
{
"term": {
"province": {
"value": "上海"
}
}
}
],
"must_not": [
{
"term": {
"operatorId": {
"value": "2"
}
}
}
],
"must": [
{
"match": {
"smsContent": "呼吸"
}
},
{
"match": {
"smsContent": "大陆"
}
}
]
}
}
}
POST /sms-logs-index/sms-logs-type/_search
{
"query": {
"boosting": {
"positive": {
"match": {
"smsContent": "xxxxx"
}
},
, "negative": {
"match": {
"smsContent": "xxxx"
}
},
"negative_boost": 0.5
}
}
}
POST /sms-logs-index/sms-logs-type/_search?scroll=1m
{
"query": {
"match_all": {}
},
"size": 2,
"sort": [
{
"fee": {
"order": "desc"
}
}
]
}
POST /_search/scroll
{
"scroll_id": "<根据第一步得到的scroll_id去指定>",
"scroll": "<scroll信息的生存时间>"
}
DELETE /_search/scroll/scroll_id
评论