我有以下数据结构
class Change(EmbeddedDocument):
type = IntField()
by_user = ReferenceField(User)
date_time = DateTimeField()
class Doc(Document):
title = StringField()
...
change_history = ListField(EmbeddedDocumentField("Change"))
如何获取用户在Doc上执行的所有更改? 如何编辑用户在Doc上执行的更改?