Ce este o Funcție Resolver
Un resolver este unitatea de calcul fundamentală pe serverul GraphQL. Fiecare câmp definit în schemă are în spate o funcție resolver care știe de unde să extragă sau cum să calculeze valoarea acelui câmp (dintr-o bază de date SQL/NoSQL, un microserviciu REST sau un cache Redis).
Exemplu Concret: Resolver în JavaScript (Apollo Server)
const resolvers = {
Query: {
utilizator: async (parent, args, context, info) => {
return await context.db.users.findById(args.id);
}
},
Utilizator: {
numeComplet: (parent) => `${parent.prenume} ${parent.nume}`
}
};
Întrebări & Exemple de Cod:
Funcția Resolver în GraphQLAi o nelămurire despre utilizarea comenzii
Funcția Resolver în GraphQLsau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.