我的数据库有“脊椎编号”,我想按它们排序。
@films = Film.all.sort{|a,b| a.id <=> b.id }
那是我的一个控制器,但是刺去 1, 2, 3 ... 100, 101 等而不是 001,002,003... 所以排序不正常。可能有一个简单的类,例如:
@films = Film.all.sort{|a,b| a.id.abs <=> b.id.abs }
但我不知道。谢谢您的帮助。
PS 还有,为什么最近 Rails wiki 经常宕机?