課題 numberに格納された0始まりの数字文字列をコレクションでDBから取得(データアクセス)した際、String型からInt型に自動変換される事象が発生しました。 〜自動変換の動き〜 DBにある状態 012345678 コレクションの状態 012345678 コレクションからデータアクセスした状態 12345678 今回、0始まりのまま値を使用する必要があるので、自動変換をしないようにする方法を探していました。 対応 該当モデルの $castsプロパティ にカラム名と変換したい型を指定すると、データアクセス時に型変換をしてくれることがわかりました。