How to create a nested schema in apollo graphql server
type Query {
Movie(_id: String, movieId: ID, title: String, year: Int, description: String, first: Int, offset: Int, orderBy: [_MovieOrdering]): [Movie]
Actor(actorId: ID, name: String, _id: String, first: Int, offset: Int, orderBy: [_ActorOrdering]): [Actor]
}
type Mutation {
CreateMovie(movieId: ID, title: String, year: Int, description: String): Movie
UpdateMovie(movieId: ID!, title: String, year: Int, description: String): Movie
DeleteMovie(movieId: ID!): Movie
AddMovieActors(from: _ActorInput!, to: _MovieInput!): _AddMovieActorsPayload
RemoveMovieActors(from: _ActorInput!, to: _MovieInput!): _RemoveMovieActorsPayload
AddMovieRatings(from: _UserInput!, to: _MovieInput!, data: _RatingInput!): _AddMovieRatingsPayload
CreateActor(actorId: ID, name: String): Actor
UpdateActor(actorId: ID!, name: String): Actor
DeleteActor(actorId: ID!): Actor
AddActorMovies(from: _ActorInput!, to: _MovieInput!): _AddActorMoviesPayload
RemoveActorMovies(from: _ActorInput!, to: _MovieInput!): _RemoveActorMoviesPayload
}