簡體   English   中英

Rails的問題

[英]Rails belongs_to issues

我正在嘗試按照此帖子提供的答案關於Event_calendar。僅顯示當前用戶的事件,而不顯示所有事件

但是,當我嘗試在事件模型中添加belongs_to user時,出現以下錯誤。

NameError (undefined local variable or method 'user' for #<Class:0x007fff15d1f6c0>):
  app/models/event.rb:3:in '<class:Event>'
  app/models/event.rb:1:in '<top (required)>'
  app/controllers/calendar_controller.rb:9:in 'index'


  Rendered .../.rvm/gems/ruby-1.9.3-p194/gems/actionpack-3.2.8/lib/action_dispatch/middleware/templates/rescues/_trace.erb (2.8ms)
  Rendered .../.rvm/gems/ruby-1.9.3-p194/gems/actionpack-3.2.8/lib/action_dispatch/middleware/templates/rescues/_request_and_response.erb (2.0ms)
  Rendered .../.rvm/gems/ruby-1.9.3-p194/gems/actionpack-3.2.8/lib/action_dispatch/middleware/templates/rescues/diagnostics.erb within rescues/layout (23.6ms)

在我的user.rb模型中,我包含了has_many :events

任何想法如何解決這個問題?

belongs_to :user

您必須在前面加上:使其成為符號,否則將其解析為方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM