Everywhere on the internet people mention that using the rails default_scope
is a bad idea, and the top hits for default_scope
on stackoverflow are about how to overwrite it. This feels messed up, and merits an explicit question (I think).
So: why is using the rails default_scope
recommended against?