如何在特定日期从模型中获取信息? [关闭]
Posted
技术标签:
【中文标题】如何在特定日期从模型中获取信息? [关闭]【英文标题】:How to fetch information from a model in a specific date? [closed] 【发布时间】:2012-04-22 03:06:00 【问题描述】:我有一个 Book 模型,其中包含每本书的出版日期。我需要找到那些出版日期比今天早 1 个月的书。有什么办法吗? 我写了下面的代码,但它把所有的书都拿给了我。有什么方法可以让我的代码在特定日期取书吗?
List<Book> book = Book.find("order by publishDate desc").fetch();
任何帮助将不胜感激。
【问题讨论】:
您必须提供一些解决方法。 我已在@codemwnic 的评论中提供。 【参考方案1】:由于您提供的信息很少,假设您的 Model 类称为 Reminder。
// Get date 1 month ago
Calendar calendar = Calendar.getInstance();
calendar.add( Calendar.MONTH , -1 );
List<Reminder> list = Reminder.find("lastupdate <= ?", calendar.getTime());
【讨论】:
抱歉,我有包含每本书出版日期的图书模型,我需要找到出版日期比今天早 1 个月的图书并显示它的标题... List以上是关于如何在特定日期从模型中获取信息? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章