इसी तरह की समस्या पर काम कर रहा था और थोड़ा और संक्षिप्त समाधान मिला:
objs = MyModel.find(ids).sort_by{|m| ids.index(m.id) }
मूल रूप से केवल तत्व की अनुक्रमणिका को रोके रखने के लिए सॉर्ट ब्लॉक का उपयोग करना।
इसी तरह की समस्या पर काम कर रहा था और थोड़ा और संक्षिप्त समाधान मिला:
objs = MyModel.find(ids).sort_by{|m| ids.index(m.id) }
मूल रूप से केवल तत्व की अनुक्रमणिका को रोके रखने के लिए सॉर्ट ब्लॉक का उपयोग करना।