Я прошу прощения за заголовок, это не имеет особого смысла.
Так что на моей модели messages.rb я использую:
def to_param
"#{id}-#{message.gsub(/\W/, '-').downcase}"
end
, чтобы сделать так, чтобы показ URLпримерно так:
http://myapp.com/messages/1-this-is-a-message
Проблема в том, что когда сообщение действительно длинное и в режиме реального времени вызывает сбой приложения.
КакМогу ли я изменить эту функцию to_params, чтобы ограничить количество символов, которые будут отображаться в URL, до первых 25 или около того.
Спасибо!