Ruby 埋下许多,得到孙子
型号: 及 如何获取属于特定用户的所有用户\u主题\u示例: user.user\u topic\u示例 或 用户。用户主题。用户主题示例Ruby 埋下许多,得到孙子,ruby,mongodb,mongoid,ruby-on-rails-3.2,Ruby,Mongodb,Mongoid,Ruby On Rails 3.2,型号: 及 如何获取属于特定用户的所有用户\u主题\u示例: user.user\u topic\u示例 或 用户。用户主题。用户主题示例 谢谢。这很简单: 更新 class User include Mongoid::Document embeds_many :user_topics end class UserTopic include Mongoid::Document embedded_in :user embeds_many :user_topic_exam
谢谢。这很简单: 更新
class User
include Mongoid::Document
embeds_many :user_topics
end
class UserTopic
include Mongoid::Document
embedded_in :user
embeds_many :user_topic_examples
end
class UserTopicExample
include Mongoid::Document
embedded_in :user_topic
end
def user_topic_examples
user_topics.inject([]) {|result, ut| result + ut.user_topics_examples }
end