इसलिए मैं db के लिए एक क्वेरी करता हूं और मेरे पास वस्तुओं का एक पूरा सरणी है:
@attachments = Job.find(1).attachments
अब जब मेरे पास एक ऑब्जेक्ट है, तो मैं एक और डीबी क्वेरी नहीं करना चाहता हूं, लेकिन मैं Attachmentऑब्जेक्ट के आधार पर सरणी को फ़िल्टर करना चाहूंगा file_typeताकि मेरे पास सूची हो सके attachmentsकि फ़ाइल का प्रकार कहां है 'logo'और फिर दूसरी सूची attachmentsकहां है फ़ाइल प्रकार है'image'
कुछ इस तरह:
@logos = @attachments.where("file_type = ?", 'logo')
@images = @attachments.where("file_type = ?", 'image')
लेकिन db क्वेरी के बजाय मेमोरी में।
partition- उदाहरण के यहाँ ।