0
は私が/取得の名前を使用してリレーションを設定したい 関係の文字列名を使用してActiveRecord関係船にアクセスするにはどうすればよいですか?
class User < ApplicationRecord
has_many :audiobooks
has_many :ebooks
has_many :physicalbooks
end
のように見えるアクティブレコードクラスを持っています。どうやってやるの?
私が実行する操作の可能性例:
books = [ :audiobooks, :ebooks, physicalbooks]
books.each do |b|
user[b].build(...)
end
私はActiveRecordの中でこれを行うことができますどのように。
user.send(:オーディオブック).buildを(...) – mmaloon