当我点击轨道上的红宝石链接时,如何让ActiveRecord按字母顺序排序我的电影标题?电影包含带有字母和其他数字的标题。由于在轨道上的红宝石中按字母顺序排序
-4
A
回答
1
不知道你的应用程序的细节,你可以不喜欢你的迁移文件如下:
class CreateMovies < ActiveRecord::Migration
def change
create_table :movies do |t|
t.string :title
t.text :description
t.timestamps
end
end
end
而且你的模型:
class Movie < ActiveRecord::Base
end
而且你的控制器:
class MoviesController < ApplicationController
def index
@movies = if params[:sort_by] == "title"
Movie.order(:title)
else
Movie.all
end
end
end
而在你看来:
<%= link_to "All Movies", movies_path %>
<%= link_to "Movies sorted alphabetially", movies_path(sort_by: "title") %>
+0
如果您觉得这有帮助,请接受答案。否则,请提供更多信息,以便我们提供进一步的帮助 –
+0
是啊!这实际上工作@Greg答案。 – SammieNeutron
相关问题
- 1. 红宝石阵列中的排序哈希按字母顺序
- 2. 在轨道上的红宝石按字母顺序放下拉菜单
- 3. 红宝石在轨道上的宝石
- 4. 嵌套GROUP_BY和在轨道上的排序红宝石
- 5. 轨道上的红宝石(amistad宝石)
- 6. 无法打印按字母顺序排序的数组(红宝石)
- 7. 红宝石数组排序顺序
- 8. 红宝石 - “未定义的方法”在字母顺序排序程序
- 9. 按数字排序红宝石阵列
- 10. 在轨道上的红宝石的两个字段排序记录
- 11. 按字母顺序排序,然后按字母顺序排列
- 12. 排序红宝石
- 13. 在轨道上的红宝石rhotoalbum
- 14. 在轨道上的红宝石jquery
- 15. str_to_date在轨道上的红宝石?
- 16. 在轨道上的红宝石链接
- 17. Suburl在轨道上的红宝石
- 18. 在轨道上的红宝石Jquery Tablesorter
- 19. 按字母顺序排序
- 20. 按字母顺序排序
- 21. 按字母顺序排序
- 22. 按字母顺序排序
- 23. 排序按字母顺序
- 24. 按字母顺序排序
- 25. 按字母顺序排序
- 26. 以编程方式在轨道上的红宝石中排序dhtmlxgrid
- 27. 红宝石的整数字符串数组排序顺序
- 28. 在轨道上导出Excel红宝石
- 29. 在轨道上加密红宝石
- 30. 在轨道上用红宝石开始
欢迎来到StackOverflow。如果您添加一些您尝试过的代码,您通常会得到更好的回应。请考虑添加您认为应该工作的内容。 –