class User
include Mongoid::Document
has_one :profile
end
class Profile
include Mongoid::Document
belongs_to :user
end
我可以成功创建与用户关联的配置文件。但是,似乎我实际上可以创建许多与用户关联的配置文件。如何只允许为每个用户创建一个配置文件?顺便说一句,我是新手,所以请随时建议可能有帮助的其他阅读材料。
class User
include Mongoid::Document
has_one :profile
end
class Profile
include Mongoid::Document
belongs_to :user
end
我可以成功创建与用户关联的配置文件。但是,似乎我实际上可以创建许多与用户关联的配置文件。如何只允许为每个用户创建一个配置文件?顺便说一句,我是新手,所以请随时建议可能有帮助的其他阅读材料。