rqxiao

ElasticsearchRepository 方法命名查询条数限制

  •  
  •   rqxiao · Jun 23, 2020 · 9847 views
    This topic created in 2327 days ago, the information mentioned may be changed or developed.
    org.springframework.data.elasticsearch.repository 的
    ElasticsearchRepository 方法命名查询 好像是默认只返回 10 条,问下这个限制要怎么去掉
    Supplement 1  ·  Jun 23, 2020
    相查询所有的 不希望有分页限制
    Supplement 2  ·  Jun 23, 2020
    试了下 ElasticsearchRepository.search(QueryBuilder) 貌似可以查到全部
    7 replies  •  2020-06-23 14:55:59 +08:00
    312ybj
    312ybj
    Jun 23, 2020
    1
    你用的什么版本的 org.springframework.data.elasticsearch
    hantsy
    hantsy
    Jun 23, 2020
    3
    可以自己定义 Query 。

    不过 ES 的 Spring Data 这个封装,感觉把它当数据库用好一点。

    查询没有原始的 REST API 查询容易。
    colia
    colia
    Jun 23, 2020
    4
    可以设置分页数据的啊
    cocowind
    cocowind
    Jun 23, 2020
    5
    0.0,return 超过 2000 条,速度就会非常感人了
    xiaolinjia
    xiaolinjia
    Jun 23, 2020
    6
    据我所知。es 默认返回 10 条,可以设置条数,不过顶天是 1w 条。超过 1w 的要分页。如果不想分页,就只能 scan 。不过 scan 的是无序的。
    rqxiao
    rqxiao
    OP
    Jun 23, 2020
    7
    @312ybj 2.0.8
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1749 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 15:55 · PVG 23:55 · LAX 07:55 · JFK 10:55
    ♥ Do have faith in what you're doing.