【发布时间】:2018-08-11 18:42:02
【问题描述】:
我在一堆不同的模型中使用FriendlyId。对于带有用户名的特定用例,我不能使用 FriendlyId,但仍想确保在任何这些模型中都不会将用户名用作 slug。
目前,我对每个使用 FriendlyId 的模型都有一个.exists 查询。感觉效率不是很高,所以我想知道是否有更有效的方法,只需查询库创建的friendly_id_slugs 表中的slugs 列?
我使用的是 Rails 5.1、Postgres 9.5.x 和 FriendlyId 5.2.3
【问题讨论】:
标签: ruby-on-rails activerecord friendly-id