我正在friendly_id
将该history
模块用于一个名为的模型page
,并希望能够从friendly_id_slugs
表中删除 slug,以便它们不再重定向并可以再次使用。
我想出了几个可能的解决方案,但不确定如何进行:
- 创建一个新的模型和控制器,
friendly_id_table
并像对待任何其他模型一样做事 - 添加一个
destroy_slug
动作来pages_controller.rb
查找蛞蝓并销毁它 - 但是,我不确定如何加载蛞蝓,也许FriendlyId::Slug.find()
- 在命名空间中创建一个控制器
FriendlyId
- 不知道怎么做
任何人都可以提出建议作为最好的方法或如何完成#2或#3?谢谢!