2 ms·
"I painted myself into the corner of a room. Clearly the roller is at fault! This would never have happened with a brush!" People who bitch about ORMs usually
by astrodust 10y ago
"I painted myself into the corner of a room. Clearly the roller is at fault! This would never have happened with a brush!"
People who bitch about ORMs usually complain for the wrong reasons. Many ORMs are highly opinionated about how to organize their tables, and if you don't adhere to that your code complexity can climb exponentially. If you're constantly going against the grain, maybe you're using the wrong ORM.
Keep in mind even ActiveRecord, as ornery as it can be, still has a "revert to manual query" mode. Any well-designed ORM should support that as well.