在Rails 5中将具有特殊字符的字符串存储为枚举值

时间:2017-06-02 11:56:38

标签: ruby-on-rails enums special-characters

在Rails 5中,enum值类型只能接受符号,即带字母和数字的不可变“字符串”。

如何最好地在Rails中使用枚举值,这些值必须与其特殊字符一起显示,例如:枚举字段'Hip-Hop/Rap'中包含genre

1 个答案:

答案 0 :(得分:1)

如果符号文本包含特殊字符,则可以在符号文本周围使用引号。

[:classical, :pop, :'Hip-Hop/Rap']