嵌入式协会

Mongoid 允许嵌入式关联:

  • One-to-one: embeds_one / embedded_in
  • One-to-many: embeds_many / embedded_in

要添加关联(比如用户 embeds_many 地址),请将其添加到 User 文件中:

embeds_many :addresses

这对你的 Address 模型文件:

embedded_in :user

这将在你的 User 模型中嵌入 Address,为你的 User 类添加一个 addresses 方法。