Elasticsearch 随机返回数据 API

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

我的需求是  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 聚合(aggregation)查询返回所有
Elasticsearch Java API 获取version,以及数据_version的介绍
Java API接口返回不是JSON的解决方案,SpringMVC返回JSON配置。
Elasticsearch教程,Elasticsearch Java API创建Mapping,指定分词器
JSOUP 教程,JSOUP请求JSON ,JSOUP返回JSON 数据
Elasticsearch教程(九) elasticsearch 查询数据 | 分页查询
Httpclent 请求限制,判断返回类型和返回数据大小
Elasticsearch教程(八) elasticsearch delete 删除数据(Java)
Elasticsearch 教程,Elasticsearch 日期查询详解,Elasticsearch Date 查询Java API
Elasticsearch教程(七) elasticsearch Insert 插入数据(Java)
最新文章
Linux I/O重定向 3756
Ruby 循环 - while、for、until、break、redo 和 retry 2042
Node.js:全局对象 1766
如何使用终端检查Linux上的内存使用情况 1719
JavaScript对象详细剖析 1353
Python print() 函数 1411
PHP if/else/elseif 语句 1589
HTML5 Canvas弧线教程 1318
Java赋值运算符 1624
XML内部实体和外部实体 1586
最热文章
最新MyEclipse8.5注册码,有效期到2020年 (已经更新) 688244
苹果电脑Mac怎么恢复出厂系统?苹果系统怎么重装系统? 675371
免费天气API,天气JSON API,不限次数获取十五天的天气预报 633068
免费天气API,全国天气 JSON API接口,可以获取五天的天气预报 614614
Jackson 时间格式化,时间注解 @JsonFormat 用法、时差问题说明 557456
我为什么要选择RabbitMQ ,RabbitMQ简介,各种MQ选型对比 510311
Elasticsearch教程(四) elasticsearch head 插件安装和使用 481830
Jackson 美化输出JSON,优雅的输出JSON数据,格式化输出JSON数据... ... 271843
Java 信任所有SSL证书,HTTPS请求抛错,忽略证书请求完美解决 244948
Elasticsearch教程(一),全程直播(小白级别) 228322
支付扫码

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

查看我的收藏

正在加载... ...