1

したがって、これに対する迅速な答えを見つけることは驚くほど困難でした。純粋なコンソールアプリで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は、このプロファイルのインスタンスを所有者にリンクすることをどのように知っていますか?すでにデータベースにある特定の所有者はどうですか?どうすればわかりますか?すべてのリンクを一度に行うにはどうすればよいですか?(行、プロファイル、所有者へ)?

4

1 に答える 1

3

基本を理解するためにこれを読んでください。http://guides.rubyonrails.org/association_basics.html

于 2012-11-04T05:54:00.250 に答える