Playframework 如何在特定日期从模型中获取信息?

Playframework 如何在特定日期从模型中获取信息?,playframework,playframework-1.x,Playframework,Playframework 1.x,我有一个图书模型,其中包含每本书的出版日期。我需要的是找到那些出版日期比今天早1个月的书。有什么办法吗? 我写了下面的代码,但它把所有的书都给我了。有什么方法可以让我的代码在特定日期取书吗 List<Book> book = Book.find("order by publishDate desc").fetch(); List book=book.find(“按发布日期排序描述”).fetch(); 任何帮助都将不胜感激 由于您提供了很少的信息,我们假设您的模型类称为提醒 //

我有一个图书模型,其中包含每本书的出版日期。我需要的是找到那些出版日期比今天早1个月的书。有什么办法吗? 我写了下面的代码,但它把所有的书都给我了。有什么方法可以让我的代码在特定日期取书吗

List<Book> book = Book.find("order by publishDate desc").fetch();
List book=book.find(“按发布日期排序描述”).fetch();

任何帮助都将不胜感激

由于您提供了很少的信息,我们假设您的模型类称为提醒

// Get date 1 month ago
Calendar calendar = Calendar.getInstance();
calendar.add( Calendar.MONTH ,  -1 );

List<Reminder> list = Reminder.find("lastupdate <= ?", calendar.getTime()); 
//获取1个月前的日期
日历=Calendar.getInstance();
calendar.add(calendar.MONTH,-1);

列表=提醒。查找(“您必须提供一些解决方法的最新更新。我在@codemwnic.ow的评论中提供了抱歉,我有包含每本书的出版日期的书模型。我需要的是查找出版日期比今天早1个月的书,并显示其标题…列表书=书。查找(”order by publishDate desc”).fetch();我只写了上面的代码,它以desc顺序给我所有的书,我不知道如何指定它。List book=book.find(“publishDate