Differences between dgraph and graphql query results

in the input schema to dgraph:

type NodeTemp{
id: ID!
name: String
description: String
}

the output filter shows this:

input NodeTempFilter {
id: [ID!]
has: [NodeTempHasFilter]
and: [NodeTempFilter]
or: [NodeTempFilter]
not: NodeTempFilter
}