だから私はデータベースにクエリを実行し、オブジェクトの完全な配列を持っています:
@attachments = Job.find(1).attachments
今私は、オブジェクトの配列を持っていることを私は別のDBクエリを実行する必要はありませんが、私はに基づいて、配列をフィルタリングしたいAttachmentオブジェクトのfile_type私がのリスト持つことができるようにattachments、ファイルの種類がどこにあるか'logo'との、その後別のリストattachmentsファイルタイプは'image'
このようなもの:
@logos = @attachments.where("file_type = ?", 'logo')
@images = @attachments.where("file_type = ?", 'image')
しかし、dbクエリの代わりにメモリ内。
partition- ここでの例。