Cer*_*res 3 ruby-on-rails filter meta-search activeadmin
通常在选择日期范围时,您希望日期包含在内.即"11/07/2011" - "11/09/2011"您希望它能够从11月7日,8日和9日返回结果.ActiveAdmin过滤器现在的工作方式看起来就像日期范围只返回第8个结果,这是违反直觉的.
为了将此行为更改为预期,我需要修改什么?
小智 6
虽然雷尔斯的主要想法是正确的,但解决方案太过于苛刻.你不应该修补客户端.我们所要做的就是使用时间延长添加到*_ltedatetime列的输入before_filter.我们可以很容易地实现monkeypatching filter方法ActiveAdmin::ResourceDSL.
以下是解决此问题的通用解决方案:https://gist.github.com/4015836.
| 归档时间: |
|
| 查看次数: |
2366 次 |
| 最近记录: |