如何在特定日期从模型中获取信息? [关闭]

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 book = Book.find("order by publishDate desc").fetch(); 我只是写了上面的代码,它把所有的书都按 desc 顺序排列,我不知道如何具体。 List book = Book.find("publishDate

以上是关于如何在特定日期从模型中获取信息? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何从颤动的列表中获取特定信息

如何从网站获取特定数据并将其显示在我的应用程序中?

如何从 Google Cloud Storage 中获取特定对象元数据信息?

如何从谷歌分析中获取我的特定链接详细信息

如何从用户那里获取信息而不是使用特定值?

如何使用 oauth 从用户那里获取详细信息? [关闭]