Exemplo n.º 1
0
    class BlogPost(Document):

        title = fields.StringField()
        body = fields.StringField()
        tags = fields.ListField(fields.StringField)
        place = fields.EmbeddedDocumentField(Place)

        author = fields.ReferenceField(Author)
Exemplo n.º 2
0
class Doc(Document):
    __collection__ = 'testdocs'
    i = fields.IntegerField()
    ref = fields.ReferenceField(DocRef)
Exemplo n.º 3
0
class Doc(Document):
    __collection__ = 'testdocs'
    li = fields.SetField(fields.ReferenceField(RDoc))
Exemplo n.º 4
0
 class TestDoc(Document):
     __collection__ = 'testdocs'
     li = fields.ListField(fields.ReferenceField(TestRDoc))
Exemplo n.º 5
0
class DocEmb(EmbeddedDocument):
    ref = fields.ReferenceField(DocRef)
Exemplo n.º 6
0
 class DocNotObjectId(Document):
     __collection__ = 'testdocs'
     ref = fields.ReferenceField(DocNotObjectIdRef)
Exemplo n.º 7
0
class Doc(Document):
    __collection__ = 'testdocs'
    ref = fields.ReferenceField(DocRef)
Exemplo n.º 8
0
 class Doc(Document):
     __collection__ = 'docs'
     refs = fields.MapCustomKeysField(fields.ListField(
         fields.ReferenceField(RefDoc)),
                                      key_factory=ObjectId)