graphql-engine/docs/graphql/manual/queries/simple-object-queries.rst
Rikin Kachhia 5702881d5c
docs: misc updates (#3700)
* added example for select_by_pk query
* improved notes on _or and _and behaviour
* improve distinct and order_by usage note
2020-01-20 17:17:49 +05:30

75 lines
1.2 KiB
ReStructuredText

.. meta::
:description: Make simple object queries in Hasura
:keywords: hasura, docs, query, object query
Simple object queries
=====================
.. contents:: Table of contents
:backlinks: none
:depth: 2
:local:
You can fetch a single node or multiple nodes of the same type using a simple object query.
Fetch list of objects
---------------------
**Example:** Fetch a list of authors:
.. graphiql::
:view_only:
:query:
query {
author {
id
name
}
}
:response:
{
"data": {
"author": [
{
"id": 1,
"name": "Justin"
},
{
"id": 2,
"name": "Beltran"
},
{
"id": 3,
"name": "Sidney"
},
{
"id": 4,
"name": "Anjela"
}
]
}
}
Fetch an object using its primary key
-------------------------------------
**Example:** Fetch an author using their primary key:
.. graphiql::
:view_only:
:query:
query {
author_by_pk(id: 1) {
id
name
}
}
:response:
{
"data": {
"author_by_pk": {
"id": 1,
"name": "Justin"
}
}
}