LaravelではORMであるEloquentやクエリビルダでデータベースの操作を行うことが出来ます。 とても便利に使えるのですが、プロダクト開発でどちらも混合して利用するときには注意が必要です。
このLTでは、Eloquentの機能であるアクセサ・ミューテタが、クエリビルダと混合して利用されたときにどういう失敗が起きたのかを例に、実装のときに注意するべきポイントをお話します。