コンソールに、Review.rb モデルによって作成された多数のレビューがあるとします。このモデルには、レビューが完了したかどうかを示すブール属性 'finished' があります。私の開発データベースでは、現在、すべてのレビューの終了属性が「true」に設定されています。これは UI を介して行いました。ただし、コンソールを使用して、完了した属性を元の設定 (nil) に戻して、UI で何かを試すことができるようにしたいと考えています。したがって、Rails コンソールでこれを行いました。
>> Review.all.each do |s|
?> s.finished = nil
>> end
これを実行した結果、'finished' が nil に設定されていることがわかりました。ただし、Review.all をもう一度クエリすると、属性 finished はまだ「true」に設定されていました。どうにかしてこれを保存する必要があると思いますが、方法がわかりません。