以下の内容はhttps://y-yagi.hatenablog.com/entry/2020/03/19/061653より取得しました。


rails commit log流し読み(2020/03/18)

2020/03/18分のコミットです。

CHANGELOGにのったコミットは以下の通りです。

activerecord/CHANGELOG.md


Tiny doc fix in .validates

activemodel/lib/active_model/validations/validates.rbのdocの修正です。

validatesメソッドのdoc内のexampleコードでタイポしている箇所があったのを修正しています。


Use non-exist enum string to get unrelated record in My SQL

activerecord/lib/active_record/enum.rbの修正です。

enumに存在しない値をqueryに指定した場合に、ArgumentErrorをraiseするよう修正しています。

class User < ActiveRecord::Base
  enum status: { active: 0, non_active: 1 }
end

User.where(status: :non_existing_status)
#=> ArgumentError ('non_existing_status' is not a valid status)



以上の内容はhttps://y-yagi.hatenablog.com/entry/2020/03/19/061653より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14