經典協會
Mongoid 允許經典的 ActiveRecord 關聯:
- 一對一:
has_one/belongs_to - 一對多:
has_many/belongs_to - 多對多:
has_and_belongs_to_many
要新增關聯(比如使用者 has_many 帖子),你可以將其新增到 User 模型檔案中:
has_many :posts
這對你的 Post 模型檔案:
belongs_to :user
這將在你的 Post 模型中新增一個 user_id 欄位,為你的 Post 類新增一個 user 方法,併為你的 User 類新增一個 posts 方法。