gpt4 book ai didi

ruby-on-rails - 在 View 中显示特色项目

转载 作者:数据小太阳 更新时间:2023-10-29 08:53:45 24 4
gpt4 key购买 nike

这更像是一个通用的方法问题。我想看看有没有人能给我一些指点。

我正在制作一个具有“特色项目”的 Rails 应用程序。此项目将有一个开始日期/时间和一个结束日期/时间,并且只有一个项目会在该时间范围内(因此,如果今天在项目 X 的​​范围内,则项目 X 是当前的特色项目)。

为了在我的 View 中显示这个,最好只显示开始日期 <= 比今天的日期/时间和结束日期 >= 比今天的日期/时间的那个,或者是否有更好的方法来方法吗?每个项目都会有一张图片和一些文字 - 没什么花哨的。

我期待听到您的想法。

最佳答案

我会将特色逻辑放入您的模型中。你的时间限制听起来不错。最好将特色逻辑放入您的模型中,因为您随后可以进行验证以确保没有任何项目具有与另一个项目重叠的特色时间范围。然后在您的 View 中,您可以简单地调用 Post.get_featured 之类的东西,这将获得当前的特色帖子。

关于ruby-on-rails - 在 View 中显示特色项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6654044/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com