Ruby on Rails - Truncate参数

aar*_*yan 1 ruby-on-rails

在"创建方法"我使用参数名称即:name => params [:name]

我在html中使用了truncate :maxlength和:size来限制名称的长度

但是在html中截断可以很容易地跳过,所以我想知道"截断参数:name => params [:name] in controller"的代码

请提出一些代码

Mik*_*bee 5

我建议你在activerecord 验证中这样做

这将使您的代码更加清晰,您可以轻松地向您的用户提供反馈,它是一行代码,然后在您的应用程序中出现的任何位置处理此代码,例如:

validates_length_of :name, :maximum => 15
Run Code Online (Sandbox Code Playgroud)