我的视图中有一个 jquery 日期选择器,它将:start_date
and发送:end_date
到我的模型中,它成功地在我的模型中创建了一个queries
具有属性start_date
和end_date
.
在我的控制器中,我在 mySQL 查询中有一行接受字符串变量query.start_date
和query.end_date
. 如果我用单独的日期手动定义 start_date 和 end_date 方法,那些成功地从模型中提取出来。
在我的控制器中,我还必须query = Query.new
实例化一个类。
最后,这是我的模型中的代码,我的主页在成功输入日期范围时重新加载(然后应该生成具有所述日期范围的图表):
class Query < ActiveRecord::Base
attr_accessible :name, :created_at, :start_date, :end_date
validates_presence_of :start_date, :end_date
def start_date
start_date = Query.last.start_date
end
def end_date
end_date = Query.last.end_date
end
undefined method
目前,对于 ActiveRecord::AttributeMethods::Query:Module` ,我最后遇到一个错误
我对如何获取最后一个条目并让我的页面重新加载以显示这些日期值有点困惑。