ruby-on-rails – Rails:从模型方法访问字段值

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – Rails:从模型方法访问字段值前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
刚开始学习Rails(3).我正在试图找出如何做一些可能完全无关紧要的事情:从模型中的方法内部访问模型实例的字段的值.

就我而言:

def formal_name
  @title + " " + @forename + " " + @surname
end

所有三个@properties(数据库中表的所有字段)都返回nil.他们不应该.

令人难以置信的是,在http://guides.rails.info/没有讨论如何访问字段,谷歌什么都没有.

顺便说一句,我来自Django,这个东西很明显.

解决方法

@语法用于实例变量(例如)在控制器中填充,然后在视图中使用.不是你在这里做的.

你其实只是需要

def formal_name
  title + " " + forename + " " + surname
end
原文链接:https://www.f2er.com/ruby/270267.html

猜你在找的Ruby相关文章