我似乎無法將我的event.rb數據庫鏈接到我希望它們顯示在頁面上的html page.html.erb頁面。Action Controller:Exception undefined method'title'
這裏是我接收 未定義的方法`標題」
這是它不喜歡的
<p> <%= link_to 'events', event_path(Event.title) %></p>
event.rb
class Event < ActiveRecord::Base
has_many :events
validates_presence_of :title, :whyGo
validates_length_of :whyGo, minimum: 20
validates :image_url, allow_blank: true, format: {
with: %r{\.(gif|jpg|png)\Z}i,
message: 'must be a URL for GIF, JPG or PNG image.'
}
def self.get_current_events(current_date)
@cga_events = Event.all.select('title').from('events').distinct
#Queries the database for events ranging between the two DateTimes *Parameterized Query*
Event.where('date BETWEEN ? AND ?', DateTime.now.beginning_of_day, DateTime.now.end_of_day).limit(1)
end
end
相關部分中的行中的出錯page.html我正試圖循環播放事件
<%= @cga_events.each do |event_obj| %>
<p> <%= link_to 'events', event_path(Event.title) %></p>
<% end %>
感謝您提供任何幫助。
請!使用空格縮進而不是製表符。 –