gpt4 book ai didi

ruby-on-rails - 让 ActiveAdmin 使用包含日期过滤器?

转载 作者:行者123 更新时间:2023-12-04 05:39:02 25 4
gpt4 key购买 nike

通常在选择日期范围时,您希望日期是包括的。即“11/07/2011”-“11/09/2011”你希望它返回11 月 7 日、8 日和 9 日的结果。 ActiveAdmin 过滤器的工作方式现在看起来那个日期范围只会返回结果第 8 个是违反直觉的。

为了将此行为更改为预期的行为,我必须修改什么?

最佳答案

虽然 Raels 的主要想法是正确的,但解决方案太老套了。你不应该修补客户端。我们所要做的就是使用 before_filter 向 datetime 列的 *_lte 输入添加时间扩展。我们可以很容易地实现猴子修补 ActiveAdmin::ResourceDSLfilter 方法。

这是解决此问题的通用解决方案:https://gist.github.com/4015836 .

关于ruby-on-rails - 让 ActiveAdmin 使用包含日期过滤器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8382705/

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