标签:rail 集合 order by ids 排序 数组 个数 定义 where
ActiveRecord中如果想根据自定义的一个数组id集合排序:
ids = [2,1,3] users = User.where("id in (?)",ids) results = ids.map{|id| users.detect{|each| each.id == id}}
Rails/ActiveRecord order by Array
标签:rail 集合 order by ids 排序 数组 个数 定义 where
原文地址:http://www.cnblogs.com/wangyuyu/p/7731820.html