I cant figure out why my Custom DQL queries are not working.
type Query {
SearchUser(search: String!): [User] @custom(dql: """
query q($search: string) {
SearchUser(func: match(User.id,$search, 3), first: 3) {
id: User.id
name: User.name
preview: User.preview
}
}
""")
}
When I run the query in the API Explorer everything works.
But if I try to run it from apollo get;
{“errors”:[{“message”:“no query string supplied in request”}]}
query MyQuery($search: String!) {
SearchUser(search: $search) {
id
}
}
And when I try to fetch it I get: message: “Operations not allowed – [SearchUser]”
even though I don’t have any auth set up
fetch("https://dawn-wind.us-west-2.aws.cloud.dgraph.io/graphql", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
query: `query MyQuery {
SearchUser(search: "badwithawp") {
id
}
}
`,
All my other queries work,
Any suggestions would be great.