0
我有一篇文章,Mongoid關係
class Article
include Mongoid::Document
文章有類別。
class Category
include Mongoid::Document
我必須使用什麼類型的關係:嵌入或引用?
我有一篇文章,Mongoid關係
class Article
include Mongoid::Document
文章有類別。
class Category
include Mongoid::Document
我必須使用什麼類型的關係:嵌入或引用?
您應該使用has_many
和belongs_to
:
class Article
include Mongoid::Document
belongs_to :category
end
class Category
include Mongoid::Document
has_many :articles
end
這種關係將不會嵌入,這樣其他物品也可以參照相同的類別。每個班級的記錄將存儲在單獨的集合(文章和類別)中。