コード例 #1
0
class Doc(Document):
    __collection__ = 'testdoc'
    e = fields.SimpleEmbeddedDocumentField({
        'i':
        fields.IntegerField(),
        's':
        fields.StringField(default='default value'),
    })
コード例 #2
0
class Doc(Document):
    __collection__ = 'testdocs'

    i = fields.IntegerField()
    s = fields.StringField()
    e = fields.EmbeddedDocumentField(EDoc)

    extra_class_value = 'value'
コード例 #3
0
class EDoc(EmbeddedDocument):
    i = fields.IntegerField()
    s = fields.StringField()
コード例 #4
0
ファイル: test_queryset.py プロジェクト: nndii/yadm
class Doc(Document):
    __collection__ = 'testdocs'
    i = fields.IntegerField()
    s = fields.StringField()
コード例 #5
0
ファイル: test_database.py プロジェクト: vlad-ki/yadm
class Doc(Document):
    __collection__ = 'testdocs'
    b = fields.BooleanField()
    i = fields.IntegerField()
    l = fields.ListField(fields.IntegerField())
コード例 #6
0
ファイル: test_fields_list.py プロジェクト: vlad-ki/yadm
class Doc(Document):
    __collection__ = 'testdoc'
    li = fields.ListField(fields.IntegerField())
コード例 #7
0
class Doc(Document):
    __collection__ = 'testdoc'
    s = fields.SetField(fields.IntegerField())
コード例 #8
0
 class ETD(EmbeddedDocument):
     i = fields.IntegerField()
コード例 #9
0
class Doc(Document):
    __collection__ = 'testdocs'
    i = fields.IntegerField()
    ref = fields.ReferenceField(DocRef)
コード例 #10
0
ファイル: test_aggregate.py プロジェクト: ProstoMaxim/yadm
class Doc(Document):
    __collection__ = 'docs'
    i = fields.IntegerField()
コード例 #11
0
 class Doc(Document):
     i = fields.IntegerField(smart_null=True)
     s = fields.StringField()
コード例 #12
0
 class DocNotObjectIdRef(Document):
     __collection__ = 'testdocs_ref'
     _id = fields.IntegerField()
コード例 #13
0
ファイル: test_fields_map.py プロジェクト: vlad-ki/yadm
class Doc(Document):
    __collection__ = 'testdoc'
    map = fields.MapField(fields.IntegerField())
コード例 #14
0
ファイル: test_fields_map.py プロジェクト: vlad-ki/yadm
 class RefDoc(Document):
     __collection__ = 'refs'
     i = fields.IntegerField()
コード例 #15
0
ファイル: test_fields_map.py プロジェクト: vlad-ki/yadm
class DocCustom(Document):
    __collection__ = 'testdoc'
    map = fields.MapCustomKeysField(fields.IntegerField(), ObjectId)
コード例 #16
0
ファイル: test_documents.py プロジェクト: nndii/yadm
class Doc(Document):
    __collection__ = 'testdocs'
    i = fields.IntegerField()
    b = fields.BooleanField()
コード例 #17
0
class RDoc(Document):
    __collection__ = 'testrdocs'
    i = fields.IntegerField()
コード例 #18
0
class EDocOne(EmbeddedDocument):
    type = fields.StringField(default='one')
    i = fields.IntegerField()
コード例 #19
0
class DocRef(Document):
    __collection__ = 'testdocs_ref'
    i = fields.IntegerField()
コード例 #20
0
ファイル: test_fields_list.py プロジェクト: vlad-ki/yadm
 class Doc(Document):
     __collection__ = 'testdoc'
     li = fields.ListField(fields.IntegerField(), auto_create=False)
コード例 #21
0
class EDoc(EmbeddedDocument):
    id = fields.ObjectIdField(default_gen=True)
    i = fields.IntegerField()
    s = fields.StringField(default='default')
    e = fields.EmbeddedDocumentField('self')
コード例 #22
0
 class TestEDoc(EmbeddedDocument):
     i = fields.IntegerField()