【发布时间】:2017-01-03 18:52:19
【问题描述】:
我有一个设计 User 模型和一个配置文件模型 belongs_to User
class Profile < ApplicationRecord
belongs_to :user
end
User 模型添加了一个名为 name 的列,用于存储用户名。
我正在使用 friendly_id gem 并希望将其应用于 Profile 模型,如下所示:
class Profile < ActiveRecord::Base
belongs_to :user
extend FriendlyId
friendly_id :name, use: :slugged
end
但我不想在Profile 模型中创建另一个名为name 的列,我想在这里使用User 模型列name,即配置文件belongs_to。
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-4 devise friendly-id