【发布时间】:2020-12-29 06:52:21
【问题描述】:
我需要从 Spring Boot 存储库的 MongoDB(指南针)集合中获取最大日期,并且字段“sendingSystemCode”需要等于“999”。
现在我是这样做的:
@Repository
public interface ControlFutureTransactionRepository extends
MongoRepository<ControlFutureTransactionEntity, Integer>
{
@Query("{'sendingSystemCode': {$eq: 999}}")
List<ControlFutureTransactionEntity> getControlFutureTransactionBySendingSystemCode();
}
我通过代码中的一个简单循环获得的最大日期,我想通过一个查询使代码更快,将最大日期添加到存储库中的方法。 由于某种原因,这个选项在 google 中很难找到。
非常感谢!
【问题讨论】:
标签: java mongodb spring-boot repository