0

您如何使用栏杆查看白天的物体?

我有一个广告商 MVC,目前正在列出创建的广告商。我想生成特定日期的广告商视图 - 因此您可以在日历图标上选择日期并查看在该特定日期添加的广告商。

我很感激你们可以提供的任何帮助 - 或者指出我正确的方向......

4

1 回答 1

0

如果您只想按日期订购,这是一个相对简单的解决方案(显然是模拟代码,因为我无权访问您的应用程序,请更改变量以匹配您的实际情况)。在您的索引控制器操作中:

@advertisers = Advertiser.order(:date)

其中“日期”将是您的列名。您可以添加 ASC 或 DESC 来控制升序或降序。

@advertisers = Advertiser.order(date: :asc)

更多信息在这里: http: //guides.rubyonrails.org/active_record_querying.html#ordering

在上述特定情况下,听起来您只想显示与相关特定日期匹配的那些。当您单击视图文件中的日期时,我会将其设置为 AJAX 请求。您可以将其传递给 Advertiser.find_by date: (或 pre v4 中的 find_by_date )类型的方法。

Advertiser.find_by date: '2013-11-13'

http://guides.rubyonrails.org/active_record_querying.html#retrieving-a-single-object

沿着这些思路的东西应该让你走上正确的道路。

于 2014-01-03T04:20:18.667 回答