有没有办法检查嵌入对象是否发生了变化?我找不到类似post.comments_changed?
的内容。
class Post
include Mongoid::Document
embeds_many :comments
end
答案 0 :(得分:1)
是的,您可以使用mongoid_relations_dirty_tracking检查嵌入式文档是否已更改 红宝石宝石
例如。 post.relations_changed?
查看此信息以获取更多信息: - github.com/versative/mongoid_relations_dirty_tracking