正在加载视频...
视频加载失败
Why should you avoid calling `where` in ActiveRecord model instance methods?
25,498 次观看 • 1 年前 •via X (Twitter)
10 条评论

i'll learn how to screencast properly one day, today you're just gonna have to squint

Oooooh I have a staff engineer who's gonna hate that I know this now

I have found today’s activity

Awesome. I had not seen that Justin Weiss article, but I’m going to give that a whirl on some persistent N+1 issues I have.

The comment I wrote a few days ago speaks for itself. The jira_project method does a funky find_by using data from a json column

can you share the article that you mentioned on the video ? 🙏

Totally agree. The `where` is a good way to remember to look out for something like this. For the problem at hand, this is probably something you ought to do once at write time and in that case the N+1 wouldn't be (as big) a problem.

Great job. 💪🏼 I would love watch to have more of these!

Interesting that I'd never seen AR methods used in such way in model instances(instead it was something resembling query builder or scope), but quite lot of times inside facades/presenters

I really appreciate your straightforward delivery.
