Friday, 15 August 2014

Ruby - Splititng Array after getting data from Mysql -


मेरे पास रेस नियंत्रक में डाटा को लाने के लिए मेरा कोड है

  @ मेन = $ connection.execute ("SELECT * FROM builds WHERE platform_type नहीं है")   

यह एक mysql2 प्रकार ऑब्जेक्ट देता है जो मुझे लगता है कि एक सरणी की तरह व्यवहार करता है। < P> मैं इसे 2 सरणियों में विभाजित करना चाहता हूं, पहले एक जहां platform_type 'TOTAL' और बाकी सब कुछ अन्य सरणी में है।

यह वास्तव में एक वस्तु देता है बेशक आप कर सकते हैं

  योग = [] अन्य = [] मुख्य.ईच {| r | (R ['platform_type'] == 'TOTAL'? योग: अन्य) & lt; & lt; R}   

लेकिन क्यों नहीं smith की तरह के साथ एक रेल रास्ता का उपयोग करें:

  Builds.where ("platform_type =?", 'TOTAL') बनाता है जहां ("प्लेटफ़ॉर्म_प्रकार नहीं है?", [शून्य, 'TOTAL'])    

No comments:

Post a Comment