我想将页面标题转换为友好URL,并将其作为永久链接存储在数据库中.我的问题是我无法使用参数化方法.它不起作用.其他变形像upcase或downcase一样工作,但参数化不起作用.参数化是否有特殊情况?
这是我的代码:
控制器:
def create params[:page][:permalink] = params[:page][:title].dup @page = Page.new(params[:page]) end
模型:
class Page < ActiveRecord::Base before_save :makeitpermalink before_update :makeitpermalink private def makeitpermalink permalink.parameterize! end end
解决方法
原文地址:https://www.jb51.cc/ruby/264494.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。