mirror of
https://github.com/graphql-python/graphene.git
synced 2025-02-02 12:44:15 +03:00
Update execution doc with correct way to use variables (#920)
* Fix issue #890 * Change to `root`
This commit is contained in:
parent
21cccf4c96
commit
c5b2281e22
|
@ -24,7 +24,7 @@ You can pass context to a query via ``context``.
|
|||
class Query(graphene.ObjectType):
|
||||
name = graphene.String()
|
||||
|
||||
def resolve_name(self, info):
|
||||
def resolve_name(root, info):
|
||||
return info.context.get('name')
|
||||
|
||||
schema = graphene.Schema(Query)
|
||||
|
@ -33,7 +33,7 @@ You can pass context to a query via ``context``.
|
|||
|
||||
|
||||
Variables
|
||||
_______
|
||||
_________
|
||||
|
||||
You can pass variables to a query via ``variables``.
|
||||
|
||||
|
@ -41,10 +41,10 @@ You can pass variables to a query via ``variables``.
|
|||
.. code:: python
|
||||
|
||||
class Query(graphene.ObjectType):
|
||||
user = graphene.Field(User)
|
||||
user = graphene.Field(User, id=graphene.ID(required=True))
|
||||
|
||||
def resolve_user(self, info):
|
||||
return info.context.get('user')
|
||||
def resolve_user(root, info, id):
|
||||
return get_user_by_id(id)
|
||||
|
||||
schema = graphene.Schema(Query)
|
||||
result = schema.execute(
|
||||
|
|
Loading…
Reference in New Issue
Block a user