News for hackers. Stuff that matters.
Re:Rails 7.1 Released by pmontra on Friday October 06, 2023 @09:55AM (#37790846)
> > Model.objects.filter(...)

> Its called a manager. I understand you don't like to type 'objects', it fits in the rails culture of being allergic to redundancy, though I can't really empathize with it.

The point it that the objects method adds zero information to the statement. However it's an opportunity to add a soon to be discovered bug when Django crashes because one forgets to type .objects

They should have made filter a method of all model classes and of the models.Manager class. Same thing for all its sibling methods.

There are no comments on this comment yet.