我有一个mongoengine.Document子类用户定义。Mongoengine Document as EmbeddedDocument
class User(Document):
meta = {'collection': 'users', 'allow_inheritance': False}
_id = ObjectIdField()
password = StringField(max_length=50)
name = StringField(max_length=50, required
现在我想用自己的集合使用它作为独立的文件,但我想也利用它作为EmbeddedDocument的游戏记录的一部分:
class Game(Document):
meta = {'collection': 'games', 'allow_inheritance': False}
_id = ObjectIdField()
name = StringField()
owner = EmbeddedField(User)
,但有一个问题。 Mongoengine允许只嵌入EmbeddedDocument子类。有没有办法解决它?
这似乎没有工作后0.10版 – user541905