Ruby にデータベースを使用しないクラスがあります。
class User
attr_accessor :countries
end
国を単純に ISO 国コード (US、GB、CA、AU など) の配列にしたいので、それぞれを保持するための個別のモデルを構築したくありません。:countries
それが配列であることを Ruby に認識させ、それに応じて処理させる魔法の方法はありますか? または、 countries
andcountries=
メソッドを記述する必要がありますか?
国配列を user.countries = ['US'] で設定しようとしたところ、NoMethodError が発生しました。