【问题标题】:Convert MongoDb query in spring data mongodb在spring数据mongodb中转换MongoDb查询
【发布时间】:2019-01-27 20:38:46
【问题描述】:

我有一个包含数组的文档。如果数组存在且大小为 0,我想删除文档。

我想出了这个 mongodb 查询(类似的东西)

document.remove({ comments: { $exists: true, $size: 0 } })

请帮助我将此 mongodb 查询转换为 spring-data-mongodb 或建议我是否有更好的解决方案。

【问题讨论】:

    标签: mongodb spring-data-mongodb


    【解决方案1】:

    假设你有一个Document 类。

    mongoTemplate.remove(new Query(Criteria.where("comments").exists(true).size(0)), Document.class);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-09
      • 2020-10-14
      • 2018-01-08
      • 2017-05-11
      • 2018-08-28
      • 1970-01-01
      相关资源
      最近更新 更多