【问题标题】:Spring mongodb count all documents in collectionSpring mongodb 统计集合中的所有文档
【发布时间】:2021-05-14 06:26:33
【问题描述】:

我想创建一个方法来使用 @query 计算集合中的所有文档

例如

@query("db.collection.count()")
Long countAllDocuments;

【问题讨论】:

  • 我发现可能是愚蠢的解决方案,但仍然......使用 Long countAllWhereUuidIsNotNull();。所以我计算所有 id 不为空的文档,即它们中的每一个。

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


【解决方案1】:

我认为下面的代码应该能帮到你:

@Query(value = "{}", count = true)
public Long countAllDocuments();

类似问题:Count in Spring Data MongoDB repository

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-04-02
    • 1970-01-01
    • 2019-05-23
    • 1970-01-01
    • 2018-06-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多