如何在不获取ActiveModel :: MissingAttributeError的情况下选择所需的列?

时间:2013-06-25 05:30:01

标签: arel activemodel

我正在尝试从mysql数据库中检索2列以使用FullCalendar,使用Ruby但我不断获得ActiveModel::MissingAttributeError。这样做的正确方法是什么?我尝试了以下并检查了但没有运气。请帮我。感谢。

Request.select("title, start").where(:id => '110012')

Request.find(:all, :select => "title, start", :conditions => {:id => '110012'} )

1 个答案:

答案 0 :(得分:0)

通过执行以下操作,我能够解决问题。希望这有助于其他人。

@title = []
@start = []
    Request.where(:vid =>'111349').find_each do |vacation|
        @title.push vacation.title
        @start.push vacation.start
    end