yak*_*xxx 5 python mongodb mongoengine
我有一个mongoengine.Document子类用户定义.
class User(Document):
meta = {'collection': 'users', 'allow_inheritance': False}
_id = ObjectIdField()
password = StringField(max_length=50)
name = StringField(max_length=50, required
Run Code Online (Sandbox Code Playgroud)
现在我想将它用作具有自己集合的独立文档,但我也想将它作为EmbeddedDocument用作游戏记录的一部分:
class Game(Document):
meta = {'collection': 'games', 'allow_inheritance': False}
_id = ObjectIdField()
name = StringField()
owner = EmbeddedField(User)
Run Code Online (Sandbox Code Playgroud)
但有一个问题.Mongoengine允许仅嵌入EmbeddedDocument子类.有办法解决吗?
| 归档时间: |
|
| 查看次数: |
1270 次 |
| 最近记录: |