私が取り組んでいるプロジェクトでは、このページで説明されているように、Eloquent ORM スタンドアロンを使用しています。コードで DB::raw を使用できないことを除いて、すべて正常に動作しています。次の PHP エラーが発生しました。
Fatal error: Class 'DB' not found
Laravel自体ではなく、LaravelフレームワークのEloquentのみを使用しているため、それは正しいです。特定の SQL コードを使用できるように、DB::raw のようなものを使用することは可能ですか? 例えばwhere(DB::raw('YEAR(DateField)'),2013)