Пример #1
0
 class SomeDoc(Document):
     ref = ListField(
         ReferenceField(SomeRef,
                        reverse_delete_rule=mongoengine.PULL))
Пример #2
0
 class MainDoc(SuperDoc):
     docname = StringField()
     docint = IntField()
     list_field = ListField(StringField())
     embedded = EmbeddedDocumentField(Embed)
     ref = ReferenceField(RefDoc)
Пример #3
0
 class SomeDoc(Document):
     ref = ReferenceField(SomeRef,
                          reverse_delete_rule=mongoengine.NULLIFY)
Пример #4
0
 class TestDoc(Document):
     i = IntField()
     refs_list = ListField(ReferenceField(TestRef))
Пример #5
0
        class SuperDoc(Document):
            some_field = StringField()
            reflist = ListField(ReferenceField(RefDoc))

            meta = {'allow_inheritance': True}
Пример #6
0
 class Embed(EmbeddedDocument):
     ref = ReferenceField(RefClass)
Пример #7
0
 class SomeClass(Document):
     ref = ReferenceField(RefClass)
Пример #8
0
 class TestClass(Document):
     list_field = ListField()
     dict_field = DictField()
     list_reference = ListField(ReferenceField(ReferenceClass))
Пример #9
0
 class EmbedRef(EmbeddedDocument):
     ref = ReferenceField(ReferedByEmbed)
Пример #10
0
 class TestCls(Document):
     someattr = StringField()
     ref = ReferenceField(TestRef)