我想在 Rails 中做这样的事情,但我觉得我正在寻找麻烦。
class Account < ActiveRecord::Base
end
class BankAccount < Account
has_many :users
end
class PaypalAccount < Account
has_many :users, :limit 1
end
这是要走的路吗?
如果是,我还能在 User 模型中安全地执行此操作吗?
class User < ActiveRecord::Base
belongs_to :account
end