アクティブなレコードのグループを選択する.whereクエリを実行しました。これらのレコードのそれぞれには.items関連があり、関連する各アイテムにはtheme_idがあります。とにかく、私は初期配列のあらゆる部分や明示的なループのようなことをせずに、theme_idが0の関連項目を持つレコードだけをフィルタリングできますか?良いことを示すためにその後のアクティブレコードクエリフィルタ
:
は[P_0、...、P_N]私は.whereフィルタ 後に何を得るのpのそれぞれは [I_0、...、値In]の関連する配列を持っていそれぞれ私はtheme_idを持っています。私はtheme_idが0のアイテムを持っているpだけを取得したいと思っています。
このコードスニペットは、(http://meta.stackexchange.com/questions/114762/explaining-entirely-code-based-answers)[説明を含む]、疑問を解決するかもしれないが、本当に改善するのに役立ちますあなたの投稿の質。将来読者の質問に答えていることを覚えておいてください。そうした人々はあなたのコード提案の理由を知らないかもしれません。 – DimaSan