【发布时间】:2013-10-10 14:55:45
【问题描述】:
我正在使用ActsAsTaggableOn gem。如何为标签列表指定多个分隔符?
我试过了:
ActsAsTaggableOn::TagList.delimiter = [',', ' ', '\|']
但这给出了一个错误:
ActionView::Template::Error (undefined method `ends_with?' for [",", " ", "\\|"]:Array)
任何帮助将不胜感激。
【问题讨论】:
-
根据它的README,你应该设置
ActsAsTaggableOn.delimiter。它应该接受一个数组。 -
@Sergio 我也试过了,但它给了我一个错误“在
<top (required)>': undefined methoddelimiter=' for ActsAsTaggableOn:Module (NoMethodError)”。我不知道我做错了什么 -
我收到该错误是因为我使用的是旧版本的 gem (2.2.2)。我通过使用最新版本解决了这个问题。谢谢:)
标签: ruby-on-rails acts-as-taggable-on