typescript - GraphQL-mutation för 2 enheter med förälder-barn-relation returnerar gammalt värde för den andra enheten

Jag använder Apollo-server.

När jag ändrar data behöver jag uppdatera 2 tabeller: location och address.

Slut på resolver-funktion:

const locationUpdated = await db.location.updateLocation(user.id, loca

Läs mer →

typescript - Typeorm, MongoDB och TypeGraphQL - Fyll i - Uppslag

Jag arbetar med Typeorm och MongoDB. Jag har en UserAlert-entitet som sparar _id för en annan User-entitet som ett fält. Min fråga är hur man kan få informationen om den entitet som det _id hänvisar till. Det skulle vara något liknande populate i mongoose.

Exempel :

Användare :

@Entity({ name: 'Users' }) export default class User extends BaseEntity { @ObjectIdColumn() _id!: ObjectID; @Column('string') firstName!: string; @Column

Läs mer →

Att använda genererade GraphQL-frågetyper med min egna React-hook i ett Gatsby- och Typescript-projekt

Jag skapade en anpassad React-hook i mitt Gatsby- (och Typescript-) projekt för min Site Metadata:

// hooks/useSiteMetadata.ts import { useStaticQuery, graphql } from 'gatsby'; const useSiteMetadata = () => { const { site } = useStaticQuery( graphql` query SiteMetaData { site { siteMetadata { title description author year } } } `, ); return site.siteMetadata; }; exp

Läs mer →

typescript - Undertryck förväntat deklaration ts(1146) med graphql

Jag får följande fel när jag använder en dekoratör på en funktion i ett objekt

Detta är objektet med dekoratören:

export default { Query: { @query containerById: async (scope, { id }, context) => { return context.loaders.containerLoader.getContainerById.load(id); }, }

Läs mer →

reactjs - Problem med GraphQL och TypeScript när jag mappar data till komponenter

Jag gör en SSR med GraphQL och Next.js men jag har ett problem när jag försöker mappa viss data.

Jag hämtar viss data från Github GraphQL API (Följare, Följande, Offentliga Repos) och när jag skickar denna data till koden fungerar all min data bra. Men när jag försöker mappa mina Showcase Repos för att skriva ut på skärmen, börjar problemen, kan någon hjälpa mig?

Min stack just nu är GraphQL (GraphQl-request), Next.js, styled-components och TypeScript.

Detta är min fråga:

Läs mer →

javascript - Fråga flera fält med samma värde [GraphQL][Amplify]

Jag skapar ett API med AWS Amplify och AppSync GraphQL. Jag arbetar på en Tinder-liknande app.

Jag skulle vilja söka samma värde i två fält för en fråga. Jag har provat många lösningar, men ingen verkar fungera.

Jag har en användare @Model som är kopplad till många Match via @connection

type User @model @auth(rules: [{allow: public}]) { id: ID! email: String! password: String age: String! nam

Läs mer →

graphql - Kontrollera fält i GraphQLObjectType med TypeScript

Jag använder graphql-js för att göra mitt schema och jag kan inte upptäcka feltyper vid kompilering med TypeScript :

dvs :

export type CustomFieldsType = { id: number; }; export default { type: new GraphQLNonNull( new GraphQLObjectType({ name: 'DescriptionFields', fields: { id: { description: 'custom description for id', type: new GraphQLNonNull(GraphQLID), }, ... }, }), ), args: { ... },

Läs mer →

javascript - GraphQL Code Generator genererar inte kod i Next.js

Jag har en codegen.yml som ser ut som följer:

overwrite: true schema: http://localhost:3001/graphql documents: "./src/graphql/**/*.graphql" generates: ./src/generated/graphql.tsx: plugins: - typescript - typescript-operations - typescript-react-apollo config: withHooks: true

Jag har ett skript i package.json som ser ut som följer:

"scripts": { ... "generate": "graphql-code

Läs mer →

typescript - Hur definierar du en GraphQL-värdtyp med en kod-först-fältslösare?

Jag använder NestJS med TypeORM för att ansluta till en MongoDB-server som körs på en docker-avbildning. Jag får detta fel när jag försöker starta applikationen:

type-metadata.storage.js:263 throw new cannot_determine_host_type_error_1.CannotDetermineHostTypeError(item.schemaName, objectTypeRef === null || objectTypeRef === void 0 ? void 0 : objectTypeRef.name); ^ Error: Cannot determine a GraphQL host type (CreateClassInput?) for the "student

Läs mer →

typescript - Prisma självrelation med GraphQL i NestJS

Jag har problem med att använda prisma + graphQL + nestjs. Den fortsätter att säga att den inte kan bestämma en GraphQL-ingångstyp "Fel: Kan inte bestämma en GraphQL-ingångstyp ("Org") för "parent". Se till att din klass är dekorerad med en lämplig dekoratör."

Detta är mitt Prisma-schema,

model Org { id

Läs mer →