What ORMs have taught me: just learn SQL (2014)
Each time I see someone complain about ORMs I remember Greenspun&#x27;s tenth rule[1], which adapted to ORM would be:<p>&quot;Any sufficiently complicated program contains an ad-hoc, informally-specified, bug-ridden, slow implementation of half of a decent ORM.&quot;<p>ORMs are hard for a reason. Using an ORM doesn&#x27;t mean you can&#x27;t or shouldn&#x27;t use plain SQL where the situation calls for it. You can mix and match perfectly fine.<p>[1] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Greenspun's_tenth_rule" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Greenspun's_tenth_rule</a>
Edit: typo.