我正在使用ActsAsTaggableOn
寶石。如何爲標籤列表指定多個分隔符? 我想:使用ActsAsTaggableOn的多個分隔符寶石
ActsAsTaggableOn::TagList.delimiter = [',', ' ', '\|']
但是,這給出了一個錯誤:
ActionView::Template::Error (undefined method `ends_with?' for [",", " ", "\\|"]:Array)
任何幫助將非常感激。
我正在使用ActsAsTaggableOn
寶石。如何爲標籤列表指定多個分隔符? 我想:使用ActsAsTaggableOn的多個分隔符寶石
ActsAsTaggableOn::TagList.delimiter = [',', ' ', '\|']
但是,這給出了一個錯誤:
ActionView::Template::Error (undefined method `ends_with?' for [",", " ", "\\|"]:Array)
任何幫助將非常感激。
只需設置ActsAsTaggableOn.delimiter = [',', ' ', '\|']
在這裏看到更多:https://github.com/mbleigh/acts-as-taggable-on#configuration
據其自述,你應該設置'ActsAsTaggableOn.delimiter'。它應該接受一個數組。 –
@Sergio我也嘗試過,但它在''中給了我一個錯誤:未定義的方法'delimiter ='for ActsAsTaggableOn:Module(NoMethodError)「。我不知道如果我做錯了什麼 –
Rads
因爲我使用的是老版本的gem(2.2.2),所以我得到了那個錯誤。我通過使用最新版本解決了這個問題。謝謝:) – Rads