acts-as-taggable-on gem中的默认定界符是逗号。我想将其更改为整个Rails 3应用程序中的空间。例如,应该像这样分配tag_list:

object.tag_list = "tagone tagtwo tagthree"

而不是像这样:
object.tag_list = "tagone, tagtwo, tagthree"

更改定界符的最佳方法是什么?

最佳答案

您需要在ActsAsTaggableOn::TagList类中定义定界符类变量

在初始化程序中添加:

ActsAsTaggableOn::TagList.delimiter = ' '

关于ruby-on-rails - 使用acts-as-taggable-on更改默认定界符,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4591648/

10-13 04:44