Elasticsearch 随机返回数据 API

JSON 2017-01-22 11:57:45 45630

我的需求是  Elasticsearch  按我的查询结果集里随机返回来10条数据,找了下API,这方面的资料比较少。

Elasticsearch 随机返回数据

{
  "from": 0,
  "size": 10,//返回十条数据
  "query": {
    "bool": {
      "must": {
        "term": {
          "level": 1//查询条件。
        }
      }
    }
  },
  "_source": {
    "includes": [
      "title"	//返回的字段
    ],
    "excludes": []
  },
  "sort": {//排序
    "_script": {
      "script": "Math.random()",//随机排序
      "type": "number",
      "params": {},
      "order": "asc"
    }
  }
}

主要是排序部分:

 "sort": {//排序
    "_script": {
      "script": "Math.random()",//随机排序
      "type": "number",
      "params": {},
      "order": "asc"
    }
  }


版权所属:SO JSON在线解析

原文地址:https://www.sojson.com/blog/212.html

转载时必须以链接形式注明原始出处及本声明。

本文主题:

如果本文对你有帮助,那么请你赞助我,让我更有激情的写下去,帮助更多的人。

关于作者
一个低调而闷骚的男人。
相关文章
Elasticsearch 随机返回数据 API
Elasticsearch 聚合(aggregation)查询返回所有
Elasticsearch Java API 获取version,以及数据_version的介绍
Elasticsearch教程,Elasticsearch Java API创建Mapping,指定分词器
Java API接口返回不是JSON的解决方案,SpringMVC返回JSON配置。
Elasticsearch教程(八) elasticsearch delete 删除数据(Java)
Elasticsearch教程(九) elasticsearch 查询数据 | 分页查询
JSOUP 教程,JSOUP请求JSON ,JSOUP返回JSON 数据
Httpclent 请求限制,判断返回类型和返回数据大小
Elasticsearch 教程,Elasticsearch 日期查询详解,Elasticsearch Date 查询Java API
最新文章
dns污染怎么解决?为什么会出现这种情况? 22
怎么加密html网页代码 74
老黄历有红色和绿色是什么意思?它们有的寓意? 120
揭秘手机号码的神秘吉凶之谜 218
qq号吉凶号码查询-qq号吉凶真的有影响吗? 276
java json字符串转json对象 2958
JSON文件如何转换为txt文件 2120
如何判断字符串是JSON数组还是JSON对象 493
json对象与json字符串的转换方法 2119
如何解析JSON数据(详细解答) 1502
最热文章
苹果电脑Mac怎么恢复出厂系统?苹果系统怎么重装系统? 673184
最新MyEclipse8.5注册码,有效期到2020年 (已经更新) 666920
免费天气API,全国天气 JSON API接口,可以获取五天的天气预报 588836
Jackson 时间格式化,时间注解 @JsonFormat 用法、时差问题说明 546339
免费天气API,天气JSON API,不限次数获取十五天的天气预报 520117
我为什么要选择RabbitMQ ,RabbitMQ简介,各种MQ选型对比 508180
Elasticsearch教程(四) elasticsearch head 插件安装和使用 477731
Jackson 美化输出JSON,优雅的输出JSON数据,格式化输出JSON数据... ... 253374
Java 信任所有SSL证书,HTTPS请求抛错,忽略证书请求完美解决 243109
谈谈斐讯路由器劫持,你用斐讯路由器,你需要知道的事情 223151
支付扫码

所有赞助/开支都讲公开明细,用于网站维护:赞助名单查看

查看我的收藏

正在加载... ...