Rails始めたばかりの素人です。
category has_many articlesな構成で、両テーブルに対して条件を指定して、articleを取得したいんですが、一般的にどう実装するんでしょうか?

因みに、条件に合うレコードを取得するメソッドを article モデルに追加しているんですが、やり方として正しいのでしょうか。

低レベルな質問&文章で申し訳ないのですが、アドバイス頂ければ幸いです。