File tree Expand file tree Collapse file tree 3 files changed +32
-11
lines changed Expand file tree Collapse file tree 3 files changed +32
-11
lines changed Original file line number Diff line number Diff line change @@ -103,8 +103,8 @@ class ProfessorVector(Document):
103
103
class ParentWithRelationship (Document ):
104
104
105
105
meta = {'collection' : 'test_parent_reference' }
106
- before_child = ReferenceField ("ChildRegisteredBefore" )
107
- after_child = ReferenceField ("ChildRegisteredAfter" )
106
+ before_child = ListField ( ReferenceField ("ChildRegisteredBefore" ) )
107
+ after_child = ListField ( ReferenceField ("ChildRegisteredAfter" ) )
108
108
name = StringField ()
109
109
110
110
Original file line number Diff line number Diff line change @@ -120,7 +120,12 @@ def fixtures():
120
120
child3 .save ()
121
121
child4 .save ()
122
122
123
- parent = ParentWithRelationship (name = "Yui" , before_child = child3 , after_child = child4 )
123
+ parent = ParentWithRelationship (
124
+ name = "Yui" ,
125
+ before_child = [child3 ],
126
+ after_child = [child4 ]
127
+ )
128
+
124
129
parent .save ()
125
130
126
131
child3 .parent = child4 .parent = parent
Original file line number Diff line number Diff line change @@ -665,12 +665,20 @@ class Query(graphene.ObjectType):
665
665
edges {
666
666
node {
667
667
beforeChild {
668
- name,
669
- parent { name }
668
+ edges {
669
+ node {
670
+ name,
671
+ parent { name }
672
+ }
673
+ }
670
674
},
671
675
afterChild {
672
- name,
673
- parent { name }
676
+ edges {
677
+ node {
678
+ name,
679
+ parent { name }
680
+ }
681
+ }
674
682
}
675
683
}
676
684
}
@@ -683,12 +691,20 @@ class Query(graphene.ObjectType):
683
691
"edges" : [
684
692
{"node" : {
685
693
"beforeChild" : {
686
- "name" : "Akari" ,
687
- "parent" : {"name" : "Yui" }
694
+ "edges" : [
695
+ {"node" : {
696
+ "name" : "Akari" ,
697
+ "parent" : {"name" : "Yui" }
698
+ }}
699
+ ]
688
700
},
689
701
"afterChild" : {
690
- "name" : "Kyouko" ,
691
- "parent" : {"name" : "Yui" }
702
+ "edges" : [
703
+ {"node" : {
704
+ "name" : "Kyouko" ,
705
+ "parent" : {"name" : "Yui" }
706
+ }}
707
+ ]
692
708
}
693
709
}}
694
710
]
You can’t perform that action at this time.
0 commit comments