Do I have to laravale to use Eloquent ORM?
No, not necessarily.
It's just that these models are of course convenient, but most of my needs, from sample data, they do not close, as I need to sort the data in a certain way in the sample, and the result is often some sort of mess in one place I use ORM in another just make queries to the database and so on.
Do raw queries to the database. No need to stretch
an owl on the globe
ORM helps when you need models with logic for some operations. If the goal is simply to get data from database extraction using SQL and mapping to DTO
are still the best choice.