I have a custom query in my schema with its own pipeline resolver set up:
type Query {
getMomentAppendView(mid: ID!): Moment
}
I am unsure what codegen labels it as in the Amplify framework. In the tutorials I only see how to get the pre-made queries for models. For example, on a simple @model
(like Moment
, above.)
Amplify.API.query(
// Return a single item
ModelQuery.get(Moment::class.java, mid),
{ resp ->
val response = Response<Moment>()
response.data = resp.data as Moment
response.isSuccessful = true
cont.resume(response)
},
{ error ->
val response = Response<Moment>()
response.throwable = error
response.isSuccessful = false
cont.resume(response)
}
)
How do I execute my custom GraphQL query?