Mongoid:检查嵌入对象是否改变了?

时间:2014-01-09 11:10:05

标签: mongoid embed

有没有办法检查嵌入对象是否发生了变化?我找不到类似post.comments_changed?的内容。

class Post
  include Mongoid::Document
  embeds_many :comments
end

1 个答案:

答案 0 :(得分:1)

是的,您可以使用mongoid_relations_dirty_tracking检查嵌入式文档是否已更改 红宝石宝石

例如。 post.relations_changed?

查看此信息以获取更多信息: - github.com/versative/mongoid_relations_dirty_tracking