有人可以告诉我如何在model.rb
文件中的控制器文件中定义以下代码
events_controller.rb
event = Event.find(params[:id])
如何在a中编写代码
event = Event.find(params[:id])
user.rb
档案?
我不确定:我在user.rb模型文件中尝试了以下内容但没有成功:
def access?
event = Event.find(params[:event_id])
self.email == event.user.email
end
答案 0 :(得分:1)
也许你可以做一些像
#models/user.rb
...
def access( event_id )
event = Event.find( event_id )
self.email == event.user.email
end
并从任何控制器调用,如
User.access( event.id )