Jadi saya melakukan kueri ke db dan saya memiliki array objek yang lengkap:
@attachments = Job.find(1).attachments
Sekarang saya memiliki array objek, saya tidak ingin melakukan kueri db lagi, tetapi saya ingin memfilter array berdasarkan Attachment
objek file_type
sehingga saya dapat memiliki daftar di attachments
mana jenis file itu 'logo'
dan kemudian daftar lain di attachments
mana jenis filenya adalah'image'
Sesuatu seperti ini:
@logos = @attachments.where("file_type = ?", 'logo')
@images = @attachments.where("file_type = ?", 'image')
Namun dalam memori, bukan kueri db.
partition
- contohnya di sini .