3 ms·
ORM's help do simple stuff well enough, but they sure make hard tasks harder. Ever try to construct a 30 line report query using this years language flavor of a
by Xeoncross 4y ago
ORM's help do simple stuff well enough, but they sure make hard tasks harder. Ever try to construct a 30 line report query using this years language flavor of an ORM?
https://sqlc.dev/ https://sqlc.dev/ makes your SQL the focus, not your Go-specific query code.
- smw 4y agoLots of ORMS have an escape to SQL for querying, or you can choose to ignore the ORM for querying. As an example, ActiveRecord allows you to do this: Client.find_by_sql(" SELECT * FROM clients INNER JOIN orders ON clients.id = orders.client_id ORDER BY clients.created_at desc ") Which returns Client objects. Insert your own vastly more complex query above.