ruby-on-rails - 如何按字母顺序对 act_as_taggable_gem 中的 tag_list 进行排序?
问题描述
我建立了播客页面并安装了acts_as_taggable_on gem。
在索引页面中,该页面显示所有播客项目列表以及tag_list。
我想按字母顺序显示tag_list,但它显示为创建顺序。
我该如何处理?
我在网上找到了一种方法并尝试过但出现错误。(以下代码)
=podcast.tag_list.sort{ |x, y| x.name.upcase <=> y.name.upcase }.join(' | ')
undefined method `name' for "Two":String
当前的工作代码是=podcast.tag_list.join(' | ')
解决方案
推荐阅读
- xml - SonarLint.xml 和 Codacy Sonar Sharp 配置
- python - 如何访问 HasTraits/Chaco/Enable/Kiva Python GUI 应用程序的 base_pixel_scale 属性?
- javascript - per_page 不是整数类型。Woocommerce REST API Node.js
- asp.net - 如何将 google map apiKey 设置为环境变量以在 Asp.net 中确保安全 - Angular 应用程序
- c++ - OpenMP:使用“多线程”复制向量
- iis - Azure 负载平衡解决方案。将流量定向到特定虚拟机
- c# - 如何将对象的日期类型转换为另一种?
- vue-router - 带有转换的路由器链接不会第二次工作:
- bootstrap-5 - 在页面刷新时保持选定的选项卡
- python - 从 python 或 pandas 中的文件名中提取和聚合数据