我有一个Group模型has_and_belongs_to_many :activities。
对于每个Group,关联的Activity需要按position字段进行排序/排名。我不认为我可以添加一个position在Activity模型中调用的字段/列,因为 aGroup可以有多个Activities,而 aActivity可以是多个Groups。
关于如何建模的任何想法?
我正在使用 Mongoid 3,但我认为该解决方案与 ActiveRecord 类似。
谢谢!