访问Rails 4中的父记录

尤里

我是Rails的新手,所以这可能是一个非常愚蠢的问题,但是我花了很多时间在Google上搜寻,但仍然没有弄清楚。我创建了这些脚手架:

rails g scaffold Course coursename:string program:string
rails g scaffold Unit unitname:string daybegins:integer durationdays:integer course:references

我的模型是:

class Course < ActiveRecord::Base
  validates :coursename, presence: true, :uniqueness => {:case_sensitive => false}
  has_many :units
end

class Unit < ActiveRecord::Base
  belongs_to :course
end

我如何查看我的父记录(课程)的属性?

白杨8111

只需使用.course因此,如果您在Rails控制台中并想找到1号单元(或您选择的任何单元)的课程,它将看起来像:

unit = Unit.find(1)
unit.course # will display the course for unit 1
unit.course.coursename # will display the course name for unit 1

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何访问 Rails 中的记录属性 .where()

来自分类Dev

在Rails中访问JavaScript

来自分类Dev

在Rails 4中存储访问令牌对象

来自分类Dev

Rails 4:仅请求视图访问用户记录(自引用)

来自分类Dev

在Rails线程中访问变量

来自分类Dev

在Rails中访问多维参数

来自分类Dev

在Rails中通过ID错误访问行记录?

来自分类Dev

子相关模型的Rails访问记录

来自分类Dev

Rails Active Model序列化器-has_many和访问父记录

来自分类Dev

创建后,使用子记录中的信息更新Rails父记录

来自分类Dev

如何在rails中显示父记录及其子记录总数

来自分类Dev

Rails 4访问联接表属性

来自分类Dev

Rails 4-如何访问参数

来自分类Dev

Rails 4:能够修改不可访问的属性

来自分类Dev

访问不同的URL,但在rails 4中获得相同的操作

来自分类Dev

has_one关联中的Rails 4访问表属性

来自分类Dev

JavaScript中的Rails哈希,访问值

来自分类Dev

Rails:在视图层中访问枚举值

来自分类Dev

尝试访问Rails 3中的隐藏字段

来自分类Dev

在不同模块中访问Rails模型

来自分类Dev

无法访问Rails中的编辑路径

来自分类Dev

如何在Rails中访问JSON?

来自分类Dev

在jQuery中访问Rails参数哈希

来自分类Dev

在Rails中访问自定义路线

来自分类Dev

Rails中其他模型的访问属性

来自分类Dev

Rails API-访问模型中的方法?

来自分类Dev

在Rails 6.1中对Active Storage的公共访问

来自分类Dev

在AngularJS中访问Rails实例变量

来自分类Dev

Rails从关系中访问多态数据