2

最近アプリを Rails 3.0.10 から Rails 3.2.8 に更新したところ、仕様に次の非推奨警告が表示されるようになりました。

非推奨警告: 属性 attr_writer` などを作成しようとしていますprofissional'. Writing arbitrary attributes on a model is deprecated. Please just use(.../spec/models/agendamento/agendamento_spec.rb:109 のブロック (3 レベル) から呼び出されます)

問題の行は次のとおりAgendamento::Agenda.new(descricao: 'Agenda', profissional: profissional, situacao: :ativa)です。また、Agenda には、profissional との belongs_to 関連付けがあります。

両方のデータベースは最後の移行で最新であるため、他の同様の質問への回答は私のものを解決しません。

これは本当に非推奨になり、Rails の将来のバージョンでは動作しないのでしょうか、それとも何か足りないのでしょうか?

4

0 に答える 0