इसलिए मैं 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
- उदाहरण के यहाँ ।