2013-10-31 45 views
1

我正在使用Ransack对我的某个模型进行一些简单搜索。使用Ransack创建日期范围下拉列表

我想添加一个下拉式搜索条目,如'今日','昨天','本周'等,这将在created_at字段上运行。此外,如果在此下拉菜单中输入一个条目以显示2个日期框以选择自定义日期范围,那将会很不错。我如何去做这件事?

我能想到的一种方法是让下拉菜单通过JavaScript来填充两个(隐藏)日期框,但我不知道如何在重新加载页面时轻松地重新选择下拉菜单中的正确条目。

回答

-1

使用这种类似这样的

distance_of_time_in_words(obj.created_at,Time.now)+" ago" 

这将返回结果:

约2小时前

+0

这不是我问。 – janosrusiczki