ActiveRecord如何将记录链接在一起?

时间:2012-11-04 05:43:23

标签: ruby-on-rails ruby activerecord

因此,很难找到快速回答的问题。我在一个纯粹的控制台应用程序中使用ActiveRecord,我的类设置如下:

class Owner < ActiveRecord::Base
has_many :profiles
end

class Profile < ActiveRecord::Base
has_many :lines
belongs_to :owner
end

class Line < ActiveRecord::Base
belongs_to :profiles
end

现在通常我会做类似的事情。

Profile.create( :thing => "thing", :otherthing => "otherthing" )

AR如何知道将此个人资料实例链接到所有者?那个已经存在于数据库中的特定所有者呢?我怎么说呢?我如何一次完成所有链接? (行,分析,所有者)?

1 个答案:

答案 0 :(得分:3)

阅读本文以了解基础知识。 http://guides.rubyonrails.org/association_basics.html