-5

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

List<Book> book = Book.find("order by publishDate desc").fetch();

任何帮助将不胜感激。

4

1 回答 1

2

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

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

List<Reminder> list = Reminder.find("lastupdate <= ?", calendar.getTime()); 
于 2012-04-22T07:26:39.030 回答