From 8074dfa7c05e169133ce2dd8e0a30d3e7c49c76f Mon Sep 17 00:00:00 2001 From: Jason Kraus Date: Mon, 21 Oct 2019 15:01:50 -0700 Subject: [PATCH] document ththat one should use defer instead of values with queysets and DjangoObjectTypes --- docs/queries.rst | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docs/queries.rst b/docs/queries.rst index 67ebb06..36cdab1 100644 --- a/docs/queries.rst +++ b/docs/queries.rst @@ -282,6 +282,13 @@ of Django's ``HTTPRequest`` in your resolve methods, such as checking for authen return Question.objects.none() +DjangoObjectTypes +~~~~~~~~~~~~~~~~~ + +A Resolver that maps to a defined `DjangoObjectType` should only use methods that return a queryset. +Queryset methods like `values` will return dictionaries, use `defer` instead. + + Plain ObjectTypes -----------------