非常に微妙な方法でコードを台無しにしたようです... 突然、モデルの 1 つが保存されなくなりました。
私が最初に試したのは、Rails コンソールで同じコマンドが機能するかどうかを確認することでした。驚いたことに、レコードが有効ではないことが示されました。
問題を絞り込むために、すべての検証をコメントアウトして再試行しましたが、それでもうまくいきませんでした!
m = MyModel.find 123
=> record which looks OK to me
m.valid?
=> false
m.errors
=> #<OrderedHash {}> # An EMPTY hash??? Is that a Rails bug?
誰かが前にこのようなものを見たことがありますか?