【问题标题】:How can i use {allowDiskUse: true} in findAll() query in spring data mongo?我如何在 spring data mongo 的 findAll() 查询中使用 {allowDiskUse: true}?
【发布时间】:2023-02-14 17:42:23
【问题描述】:

例如,我想获取出现异常的对象列表:“com.mongodb.MongoQueryException:查询失败,错误代码 292 和错误消息‘查找命令期间的执行器错误 :: 由 :: 排序超出内存限制 104857600 字节,但未选择外部排序。”

我从 stackoverflow 找到了一些解决方案,他们建议在聚合查询中使用{allowDiskUse: true}.但我想知道有什么方法可以在特定条件下使用 crudRepo.findAll() 。

【问题讨论】:

    标签: java mongodb spring-boot spring-data-mongodb


    【解决方案1】:

    @Meta(allowDiskUse = true)

    列出 findAll();

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-05-02
      • 1970-01-01
      • 2022-01-17
      • 2019-10-14
      • 1970-01-01
      • 2020-04-29
      • 2014-10-18
      相关资源
      最近更新 更多