Đang giải quyết một vấn đề tương tự và tìm ra giải pháp ngắn gọn hơn một chút:
objs = MyModel.find(ids).sort_by{|m| ids.index(m.id) }
về cơ bản chỉ sử dụng khối sắp xếp để lấy chỉ mục của phần tử.
Đang giải quyết một vấn đề tương tự và tìm ra giải pháp ngắn gọn hơn một chút:
objs = MyModel.find(ids).sort_by{|m| ids.index(m.id) }
về cơ bản chỉ sử dụng khối sắp xếp để lấy chỉ mục của phần tử.