我有一个 Post 模型
#post.rb
extend FriendlyId
friendly_id :slug_candidates, use: [:slugged, :history]
Run Code Online (Sandbox Code Playgroud)
我正在尝试像这样自定义每个帖子的网址
#post.rb
def slug_candidates
"#tutorial-#{user.display_name}-#{title}"
end
Run Code Online (Sandbox Code Playgroud)
友好的 id 不断生成 UUID slug,而我希望它生成一个全面的 url
通常我得到 \tutorial-john-49c9938b-ece5-4175-a4a4-0bb2b0f26a27 而不是 \tutorial-john-some-comprehensive-title
谢谢