'attr_accessible'が削除されたので、どのようにしてレール4に仮想属性(ゲッター、セッター)を使用できますか?レールの仮想属性4
私はここ
def tags_list
@tags = self.tags.collect(&:name).join(', ')
end
更新/作成しようとしたとき、私は、以下のセッターに到達することができる方法の上に到達することはできませんが、問題を取得しています。
def tags_list=(tags)
@tags = tags
end
attr_accessibleとattr_accessorが混在していますか? attr_accessibleはなくなりました。強いパラメータに置き換えられました。しかし、私が知る限り、attr_accessorは残っています。 – Edward
申し訳ありませんが、attr_accessor:tags_list –
attr_accessorを使用する場合は、ゲッターまたはセッターをまったく定義する必要はありません。 attr_accessorは、それらの両方を作成するマクロです。 –