加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-16 19:11:32 所属栏目:百科 来源:网络整理
导读:刚开始学习Rails(3).我正在试图找出如何做一些可能完全无关紧要的事情:从模型中的方法内部访问模型实例的字段的值. 就我而言: def formal_name @title + " " + @forename + " " + @surnameend 所有三个@properties(数据库中表的所有字段)都返回nil.他们不
刚开始学习Rails(3).我正在试图找出如何做一些可能完全无关紧要的事情:从模型中的方法内部访问模型实例的字段的值.

就我而言:

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

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

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

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

解决方法

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

你其实只是需要

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读