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 →Jag försöker använda en tjänst inuti en dekoratör och denna dekoratör används över ServiceX-funktionen, som kallas från någon serviceY. Får dock ett fel. Har spenderat ganska lång tid utan framgång. All hjälp uppskattas.
Error: Nest can't resolve dependencies of ServiceX. Please make sure that the "logger" property is available in the current context. // myDecortor.ts import { Inject } from '@nestjs/common'; import { LoggerService } from '../.. Läs mer →Finns det något sätt att dynamiskt skapa en ny entitet vid körning med NestJS + TypeORM (eller någon annan ORM som Sequelize, MikroORM för den delen)? Användningsfallet är en applikation som tillåter användare att skapa sina egna tabeller, uppdatera tabellstrukturen samt mata in data.
Att forska om detta problem ledde mig alltid till lösningar som krävde att applikationen startades om, vilket inte är vad jag vill.
Läs mer →När jag försöker starta mitt Nestjs-program med PostgreSQL-servern skickar det detta fel: ERROR [TypeOrmModule] Kan inte ansluta till databasen. Försöker igen (9)... fel: rollen "user" finns inte
imports: [ TypeOrmModule.forRoot({ type: 'postgres', url: '::1', host: 'localhost', port: 5432, username: 'postgres', password: '12345', database: 'typeorm2', entities: ['dist/**/**.entity{.ts,.js}'], synchronize: true, }),],Jag har provat många lösnin
Läs mer →https://github.com/stephenh/ts-proto/blob/main/NESTJS.markdown
Från ts-proto-projektet, i dokumentet, ser jag att klienten implementeras med OnModuleInit så här
import { HeroById, Hero, HeroServiceController, HeroesService, HERO_SERVICE_NAME, HERO_PACKAGE_NAME } from '../hero'; @Injectable() export class AppService implements OnModuleInit { private heroesService: HeroesService; constructor(@Inject(HERO_PACKAGE_NAME) private client: ClientGrpc) {} onModuleInit() { Läs mer →När man utvecklar en NestJs-interceptor, innan man kallar next.handle, måste en annan begäran göras, så ett nästlat Observable bör användas. Min fråga är om jag ska använda concatMap för att hantera det nästlade Observable eller om mergeMap skulle vara bättre i interceptorn?
import { CallHandler, ExecutionContext, Injectable, NestInterceptor } from "@nestjs/common" import { GqlContextType } from "@nestjs/graphql" impo Läs mer →
Jag får detta fel och jag är osäker på hur jag ska lösa det. Felet uppstår när jag försöker köra funktionen getLesson(), där jag bara försöker hämta lektionen med ett offentligt ID.
Felet och koden visas nedan
{ "errors": [ { &qu
Läs mer →Jag är ny på Nestjs och försöker bygga en RESTAPI för en app jag skapar. När jag kör npm run start:dev ser jag en massa fel i "logger.service.ts".
Vad som är konstigt är att första gången jag kör projektet (efter en git clone) npm run start:dev kan jag komma åt utvecklingsservern utan problem, jag kan till och med få ett svar (localhost). Men så snart jag avslutar processen (ctrl+c), när jag kör igen kommer servern inte att vara åtkomlig (det är då ja
Läs mer →Jag får följande fel när jag försöker köra mina enhetstester:
node:internal/process/promises:246 triggerUncaughtException(err, true /* fromPromise */); ^ [UnhandledPromiseRejection: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason "TypeError: sapHeader.isDeleted is not a function".] { code: 'ERR_UNHANDLED_ Läs mer →
Jag har en klass, låt oss säga class A:
class A{ x: string, y: string, z:string }och en annan class Y
import { PickType } from '@nestjs/swagger'; class B extends PickType(A, ['x', 'y'] as const) { p: string; } Läs mer →