【发布时间】:2016-08-09 12:10:24
【问题描述】:
我正在使用 Spring-boot 开发 webApp,我正在寻找创建查询 findByMonth(int or String month) 但我希望能够使用例如 findByNameAndMonth(String name, month) 或 findByIdAndMonth( ) 是否可以? 日期为 LocalDate 类型。
我有一个像这样的对象:
public final class Alarm {
@id
private final String id;
private final String type;
// ....
private final LocalDate date;
它是一个 mongoRepository:
public interface AlarmRepository extends MongoRepository<Alarm, String>{
}
该查询应该给出与该查询相同的结果,例如:
db.alarm.find({ $where : 'return this.date.getMonth() == 5'})
【问题讨论】:
-
请看哪一段!
-
阅读全文...开始很慢,但到最后会变得更好...不会那么长,您会发现它很有用...或从 JPA Repositories 开始
-
是的,我读过了,但我找不到该怎么做:p
标签: spring spring-data-mongodb