Rails validates 验证字段的错误信息设置中文后出错

wgf4242 · 2012年12月20日 · 最后由 greatghoul 回复于 2012年12月20日 · 2358 次阅读

validates_length_of :title, :minimum => 10, :too_short => "输入的字符至少要 10 位." 比如这样写就这样出错 E:/Ruby/Project/depot/app/models/product.rb:9: syntax error, unexpected $end, expecting keyword_end ...inimum => 10, :too_short => "输入的字符至少要 10 位。"

下面这样写英文的就正常。 validates_length_of :title, :minimum => 10, :too_short => 'at least 10'

文件头上加 #-- coding: utf-8 --

需要 登录 后方可回复, 如果你还没有账号请 注册新账号