Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

157
Vistas
Expresar Graphql

Estoy tratando de aprender graphql . No encontré ningún buen curso que me ayude a aprenderlo. Así que comencé a construirlo con pequeños ejemplos. En este momento recibo un error cuando intento abrir http://127.0.0.1:3000/graphql . me dice "message": "Must provide query string."

¿Creo que hice algo mal con la consulta de mis usuarios? Este es mi código completo de la misma. Puede ayudarme alguien, por favor...

 // user type const UserType = new GraphQLObjectType({ name: "User", description: "User Type", fields: () => ({ id: { type: GraphQLInt }, firstname: { type: GraphQLString }, lastname: { type: GraphQLString }, email: { type: GraphQLString }, password: { type: GraphQLString }, }), }); // register (mutation) const register = { type: UserType, args: { firstname: { type: GraphQLString }, lastname: { type: GraphQLString }, email: { type: GraphQLString }, password: { type: GraphQLString }, }, //@ts-ignore async resolve(parent, args) { const { firstname, lastname, email, password } = args; const user = new User(); user.firstname = firstname; user.lastname = lastname; user.email = email; user.password = password; const result = await user.save(); console.log(result); return result; }, }; // users (query) const users = { // type: new GraphQLList(UserType), type: UserType, args: { id: { type: GraphQLInt } }, //@ts-ignore async resolve(parent, args) { const users = await User.find(); return users; }, }; const MutationType = new GraphQLObjectType({ name: "MutationType", description: "Mutations", fields: { register }, }); const QueryType = new GraphQLObjectType({ name: "QueryType", description: "Queries", fields: { users }, }); const schema = new GraphQLSchema({ query: QueryType, mutation: MutationType }); app.use( "/graphql", graphqlHTTP({ schema, graphiql: true, }) );

tengo 2 problemas

  1. cuando escribo en el navegador: http://127.0.0.1:3000/graphql no se carga. me dice Cargando... y pegado en él.
  2. cuando lo pruebo en insomnio me esta diciendo
 { "errors": [ { "message": "Must provide query string." } ] }

como puedo arreglarlo

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda