Postingan lainnya
Ada yang tau mengunakan interface pada graphql dengan mengunakan query atau mutation
halo semua, saya mau bertanya bagaimana cara mengimplementasikan interface pada graphql baik itu menggunakan query atau mutation
Berikut adalah Shchema saya :
type Query {
findData: [queryResponse]!
}
interface queryResponse {
name: String!
}
type Author implements queryResponse {
name: String!
penerbit: String!
}
type Book implements queryResponse {
name: String!
judul: String!
price: Int!
}
Resolvers Saya:
var root = {
queryResponse: {
__resolveType: parent => {
console.log(parent);
if (parent.penerbit) {
return "Author";
} else {
return "Book";
}
}
},
findData: async(parent, args, context, info) => {
console.log(parent);
return [{
name: "john doe",
penerbit: "other company"
}]
}
}
dan berikut adalah errornya:
0
Belum ada Jawaban. Jadi yang pertama Jawaban
Login untuk ikut Jawaban