我需要在我的 ActiveAdmin 资源中添加一个过滤器,我可以在其中选择一个时间范围。问题是时间作为 Unix 时间戳存储在数据库中。我已经设法对其进行了转换,以便它在索引表中正确显示。
Time.at(1345094274).to_time.strftime("%H:%M %Z")
但是如何添加过滤器以便您可以选择特定的时间范围?
我需要在我的 ActiveAdmin 资源中添加一个过滤器,我可以在其中选择一个时间范围。问题是时间作为 Unix 时间戳存储在数据库中。我已经设法对其进行了转换,以便它在索引表中正确显示。
Time.at(1345094274).to_time.strftime("%H:%M %Z")
但是如何添加过滤器以便您可以选择特定的时间范围?
过滤器使用 meta_search,因此您必须创建自定义搜索,因为您的过滤器不使用活动记录列。
也许可以帮助您解决 activeadmin 问题