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 →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 →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 →
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 →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 →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 →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 →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: trueJag har ett skript i package.json som ser ut som följer:
"scripts": { ... "generate": "graphql-code Läs mer →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 →
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 →