Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何在rails中使用友好的id gem用随机数替换UUID?_Ruby On Rails_Url_Friendly Id - Fatal编程技术网

Ruby on rails 如何在rails中使用友好的id gem用随机数替换UUID?

Ruby on rails 如何在rails中使用友好的id gem用随机数替换UUID?,ruby-on-rails,url,friendly-id,Ruby On Rails,Url,Friendly Id,使用Rails4和FriendlyIDgemVersion5.Im是FriendlyIDgem的新手。这里我想替换我的Url,比如配置文件名-{4(或)5长度随机数},而不是配置文件名长UUID。谢谢课程简介

使用Rails4和FriendlyIDgemVersion5.Im是FriendlyIDgem的新手。这里我想替换我的Url,比如配置文件名-{4(或)5长度随机数},而不是配置文件名长UUID。谢谢

课程简介Class Profile < ActiveRecord::Base
   extend FriendlyId
   friendly_id :slug_candidates, use: :slugged
   def slug_candidates
      [self.name, "%s %s" % [self.name, SecureRandom.hex(3)]]
   end
end
扩展友好ID 友好的\u id:slug\u候选者,使用::slughed def slug_候选者 [self.name,“%s%s”%[self.name,SecureRandom.hex(3)]] 结束 结束 请点击查看更多参考资料