Ricerca nel sito web
Sto cercando di popolare i miei dati con dati relazionali usando Prisma 2.28.0, ecco il mio
Modello Schema.prisma qui sotto
generator client { provider = "prisma-client-js" } datasource db { provider = "postgresql" url = env("DATABASE_URL") } model Product { id Int @id @default(autoincrement()) name String @db.VarChar(255) transactions Transaction[] } model Transaction { id BigInt Continua a leggere →
Vorrei mettere la mia app Nodejs in un docker. Quando la distribuisco tramite npm run build e start posso inviare richieste ad essa. Ma quando creo un'immagine docker incontro dei problemi: Prima ho un EXPOSE 8080 nel mio Dockerfile. Poi eseguo docker run -p=3000:8080 --env-file .en
Continua a leggere →Non voglio usare la data del mio server API, come posso usare una funzione raw dal database? Grazie Esempio (quando imposto finishedAt):
await ctx.prisma.serviceOrder.updateMany({ data: { status, finishedAt: status === ServiceOrderStatus.CONCLUDED ? ctx.prisma.raw("NOW()") : null }, where: { id, finishedAt: null, }, }); Continua a leggere →
MODIFICA c'è un pericolo nascosto nel nascondere i campi nelle definizioni TS: i campi non saranno accessibili durante lo sviluppo con Intellisense, ma l'oggetto completo con i campi "nascosti" può essere inviato accidentalmente in una risposta, esponendo potenzialmente
Continua a leggere →
Ho creato un'app Nestjs con Prisma e GQL. Ho appena cambiato computer (da un Mac a un PC) e all'improvviso la mia mutazione login sembra aver smesso di funzionare, letteralmente l'unica... Ecco un po' di codice:
auth.resolver.ts:
@Mutation((returns) => AuthenticatedUser) async login( @Context() { res }: Auth.GqlContext, @Args('payload', { type: () => UserLoginDto }) payload: UserLoginDto ): Promise<AuthenticatedUser> { const auth Continua a leggere →
Sto eseguendo un progetto Nest in modalità debug all'interno di Visual Studio Code
all'avvio genera questa eccezione
allo stesso tempo, la soluzione insieme
Continua a leggere →
Sto avendo problemi con l'uso di Prisma + GraphQL + NestJS. Continua a dirmi che non è in grado di determinare un tipo di input GraphQL "Errore: Impossibile determinare un tipo di input GraphQL ("Org") per il "parent". Assicurati che la tua classe sia decorata con il decoratore appropriato."
Questo è il mio schema Prism
Continua a leggere →Sto usando Typescript + Prisma + Postgres e sto riscontrando problemi nel passare parametri bytea/Buffer alle query raw.
Diciamo che ho il seguente schema di DB
model Item { id BigInt @id @default(autoincrement()) @db.BigInt hash Bytes @unique ... }Posso interrogare gli elementi tramite i loro hash usando una query semplice come questa senza alcun problema
const itemHexHashes = ['ca6854726b0139254b7e5c4831c87ac043a938fa3543b5eb Continua a leggere →Ho appena iniziato a usare Prisma come ORM nel mio progetto, ma non sono sicuro su come separare le query e il codice logico di Prisma dalla logica del servizio che utilizza Prisma, dato che non possiamo usare l'approccio dei repository generici, mi piacerebbe trovare una soluzione alternativa per ottenere questo disaccoppiamento, qualche idea?
questo è un esempio di un 'application. service' che utilizza Prisma
> async findByIdPrisma(applicationId: number): > Promi Continua a leggere →
Esiste un modo per creare una relazione unilaterale m-a-n oppure entrambe le collezioni devono avere gli ID dell'altro? Sto cercando di fare qualcosa del genere:
model Country { id String @id @default(auto()) @map("_id") @db.ObjectId name String @unique users U Continua a leggere →