如果当前已存在,如何避免FriendlyId创建不同的slug

时间:2017-03-29 14:57:26

标签: ruby-on-rails friendly-id

我在Ruby on Rails 5上使用FriendlyId gem。

有没有办法阻止FriendlyId创建一个不同的slug如果已经采取了当前的slug?我希望用户能够完全控制slu ..

1 个答案:

答案 0 :(得分:0)

将此方法添加到您的模型中。

def should_generate_new_friendly_id?
  new_record?
end

或修改方法的内容以满足您的需求。