Rails 5.0以降のfind_byは引数にIntegerオブジェクトを渡したらエラー

RuboCop の Issue を見ていて、Rails 4.2 と Rails 5.0 以降で振る舞いの変わった AR.find_by の引数についての Cop への提案があって、Rails 4.2 は EOL が近いので Issue をクローズすると良いと思うと書いていたりした。

https://github.com/bbatsov/rubocop/issues/3994#issuecomment-340433895

その念のための動作検証に手元の Rails 4.2 アプリケーションの rails console を久しぶりに起動したりもしていた。