Вы должны использовать has_many
и belongs_to
:
class Article
include Mongoid::Document
belongs_to :category
end
class Category
include Mongoid::Document
has_many :articles
end
Это отношение не будет встроено, поэтому другие статьи также могут быть отнесены к тем же категориям.Записи каждого класса будут храниться в отдельных коллекциях (статьи и категории).