Búsqueda de sitios web
Soy un principiante. (La oración puede ser extraña porque uso un traductor. ¡Lo siento! 🙏 )
Tengo una pregunta porque hay una parte que no se puede resolver mientras se usa type-graphql. Usando el Object Type de type-graphql, hice el tipo graphql y establecí el nullable del Field a true. Y hice un resolver, y configuré ese modelo como el tipo del valor de retorno del resolver.
Sin embargo, si el valor de
Leer más →Tengo un componente que importa una consulta desde un archivo graphql a través del graphql-tag/loader de webpack.
query testQuery { test } query test2Query { test } import { testQuery, test2Query } from './test.graphql'Ahora estoy intentando declarar un tipo general para todas las posibles consultas y mutaciones:
declare module '*.graphql' { import { DocumentNode } from 'graphql'; const exp: { [key: string]: Docume Leer más →Usando apollo-graphql, he creado un tipo "cuenta" y un resolver acompañante que utiliza graphql-iso-date. La configuración resulta en los siguientes errores, ¿alguna idea sobre la causa y la resolución?
En el código incluido a continuación, los typedefs se combinan en una colección a partir de módulos typedef específicos.
El tipo ' { Date: GraphQLScalarType; DateTime: GraphQLScalarType; Time: GraphQLScalarType; } | { Query: AccountQueryResolver; } ' no es asignable al
Leer más →Estoy intentando crear una aplicación simple de React GraphQL, estoy usando Strapi para conectarme a un MongoDB.
Todo está funcionando bien y simplemente estoy mostrando los nombres de los libros con una consulta para obtener todos los libros en MongoDB
Mi problema es con TypeScript: estoy recibiendo un Property does not exist on type '{}' y no puedo averiguar cómo solucionarlo correctamente.
Tengo un componente Query
import React, { ReactElement } Leer más →Buen día.
Escribí una pequeña aplicación usando typeorm + typegraphql + typescript. Funciona y todo parece estar bien.
la esencia del problema es que no es posible entender la invención para probar ... Entiendo que necesitas conectarte a la base de datos y ejecutar un par de mutaciones, y básicamente todo ...
La documentación no pudo encontrar las conexiones correctas con los resolutores
import { Resolver, Mutation, Arg, Int, Query, } from "type- Leer más →Estoy intentando conseguir un resolver de GraphQL que funcione para poder agregar un usuario a mi base de datos MongoDB. Tal como está ahora, mi mutación addUser no funciona, pero mi eliminación de usuario sí. Necesito ayuda para que esta mutación funcione de un modo similar a como funciona mi mutación deleteUser.
import { ObjectId } from "mongodb"; import { Database, User } from "../../../lib/types"; export const userResolvers: IResolvers = { Query: { Leer más →Estoy usando apollo-server para implementar un servidor GraphQL que se encuentra encima de una API REST.
La API REST devuelve una entidad cuyo campo de nivel raíz determina la forma de otro campo de nivel raíz. es decir...
{ "entityType": "foo", "entityMetadata": { /* based on value of `entityType` */ }, }En el esquema de GraphQL, el campo cuya forma está determinada por el val
Leer más →Tengo una base de datos con 2 tablas => Jugador (10k entradas) y Gol (100k entradas). Tengo una relación uno a muchos entre ellas (Jugador tiene muchos Goles)
@Entity() @ObjectType() class Player { @Field(() => ID) @PrimaryGeneratedColumn("uuid") id: string; @Field(() => [Goal]) @OneToMany( () => Goal, goal => goal.player ) goals: Goal[]; ... } @Entity() @ObjectType() class Goal { @Field(() => ID) @PrimaryGenerat Leer más →
Soy nuevo en nestJS y he añadido un ValidationPipe() a main.ts
app.useGlobalPipes(new ValidationPipe())Ahora estoy usando los decoradores de class-validator dentro de mis DTO, pero nada está funcionando en este momento. Estoy usando GraphQL, pero como ya he configurado el pipe globalment
Leer más →
He configurado la sesión de cookie pero res.clearCookie() no la está borrando.
@Mutation(() => Boolean) logout(@Ctx() { req, res }: MyContext) { return new Promise((resolve) => req.session.destroy((err) => { res.clearCookie('graphql'); if (err) { console.log(err.message); resolve(false); return; } resolve(true); }) ); } }la mutación se está resolviendo correctamente p
Leer más →