es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: NEXUS-PRISMA

Quiero usar Prisma para almacenar comentarios anidados (como en Reddit). ¿Cómo puedo recuperar todos los comentarios anidados?

Quiero modelar comentarios anidados, como en Reddit. Estoy utilizando una relación uno-a-muchos con uno mismo como esta: modelo Comentario { […] parentId String? parent Comentario? @relation(“ParienteHijos”, fields: [parentId], references: [id]) children Comentario[] @relation(“ParienteHijos”) } Cada hijo está conectado a su padre por parentId. Los comentarios pueden tener una anidación infinita, . . . Read more

¿Cómo puedo seleccionar en Prisma los elementos con una condición en una relación 1-N?

Tengo el siguiente esquema de prisma: model User { id Int @id @default(autoincrement()) userName string @unique complaints Complaint[] } model Complaint { id Int @id @default(autoincrement()) user User @relation(fields: [userId], references: [id]) creationTime DateTime @default(now()) userId Int priority ComplaintPriority } enum ComplaintPriority { HIGH MEDIUM LOW } Necesito seleccionar los . . . Read more

Error de referencia: no se puede acceder a ‘jest_mock_extended_1’ antes de la inicialización.

Tengo el siguiente código. singleton.ts import prisma from “../prismaClient”; import { mockDeep, mockReset } from “jest-mock-extended”; import { PrismaClient } from “@prisma/client”; import { DeepMockProxy } from “jest-mock-extended/lib/cjs/Mock”; jest.mock(“../prismaClient”, () => ({ __esModule: true, default: mockDeep(), })); beforeEach(() => { mockReset(prismaMock); }); export const prismaMock = prisma as unknown as . . . Read more