File tree Expand file tree Collapse file tree 3 files changed +19
-2
lines changed
examples/flask_mongoengine Expand file tree Collapse file tree 3 files changed +19
-2
lines changed Original file line number Diff line number Diff line change 32
32
tasks {
33
33
edges {
34
34
node {
35
- id,
36
35
name,
37
36
deadline
38
37
}
Original file line number Diff line number Diff line change @@ -65,3 +65,5 @@ class Player(Document):
65
65
opponent = ReferenceField ('Player' )
66
66
players = ListField (ReferenceField ('Player' ))
67
67
articles = ListField (ReferenceField ('Article' ))
68
+ embedded_list_articles = EmbeddedDocumentListField (EmbeddedArticle )
69
+
Original file line number Diff line number Diff line change @@ -382,6 +382,13 @@ class Query(graphene.ObjectType):
382
382
firstName
383
383
}
384
384
}
385
+ },
386
+ embeddedListArticles {
387
+ edges {
388
+ node {
389
+ headline
390
+ }
391
+ }
385
392
}
386
393
}
387
394
}
@@ -402,6 +409,9 @@ class Query(graphene.ObjectType):
402
409
}
403
410
}
404
411
]
412
+ },
413
+ 'embeddedListArticles' : {
414
+ 'edges' : []
405
415
}
406
416
}
407
417
},
@@ -416,7 +426,11 @@ class Query(graphene.ObjectType):
416
426
}
417
427
}
418
428
]
429
+ },
430
+ 'embeddedListArticles' : {
431
+ 'edges' : []
419
432
}
433
+
420
434
}
421
435
},
422
436
{
@@ -435,6 +449,9 @@ class Query(graphene.ObjectType):
435
449
}
436
450
}
437
451
]
452
+ },
453
+ 'embeddedListArticles' : {
454
+ 'edges' : []
438
455
}
439
456
}
440
457
}
@@ -446,7 +463,6 @@ class Query(graphene.ObjectType):
446
463
assert not result .errors
447
464
assert json .dumps (result .data , sort_keys = True ) == json .dumps (expected , sort_keys = True )
448
465
449
-
450
466
# TODO:
451
467
def test_should_paging ():
452
468
pass
You can’t perform that action at this time.
0 commit comments