gpt4 book ai didi

java - 使用 MongoTemplate 从 MongoDB 中的文档集合中获取最新记录

转载 作者:行者123 更新时间:2023-12-01 18:00:35 33 4
gpt4 key购买 nike

我是 MongoDB 的新手,在 Spring MVC 中使用 MongoTemplate 从文档集合中获取最新记录时遇到一些问题。在 mongo shell 中,我能够通过执行以下查询来获取结果。

db.patients.find().sort({dateOfBirth: -1}).limit().pretty()

但我不知道如何使用 MongoTemplate 在我的 java 类中实现相同的效果。任何帮助将不胜感激。

最佳答案

您可以使用以下内容

Query query = new Query();
query.limit(1);
query.with(new Sort(Sort.Direction.DESC, "dateOfBirth"));

mongoOperation.find(query, Patients.class);

请注意,我将限制设置为 1。所以它只会返回 1 条记录。

关于java - 使用 MongoTemplate 从 MongoDB 中的文档集合中获取最新记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41285225/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com