首页 > 解决方案 > 如何按字母顺序对 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(' | ')

标签: ruby-on-railshamlacts-as-taggable-on

解决方案


推荐阅读