typescript - Prisma : როგორ შემიძლია დავამატო სვეტი კითხვის დაბრუნებაზე?

თქვენ წარმოვიდგინოთ, რომ მაქვს ცხრილი User სახელით და Id-ით და ცხრილი Post სახელით და კონტენტით. ეს ორი ცხრილი დაკავშირებულია მრავალი-დან-მრავლის რელაციით (ერთი პოსტი შეიძლება ჰქონდეს მრავალი მომხმარებელი/ავტორი და თითო მომხმარებელს შეიძლება ჰქონდეს მრავალი პოსტი).

მაგალითი :

Წაიკითხე მეტი →

javascript - NodeJs Prisma ორჯერ ჩართვა თვისება

ჩემი პროექტში 3 მოდელის სქემა მაქვს:

  1. გაყიდვების სფერო: აიდი + სახელი

  2. ელემენტები: id + სახელი + მწარმოებლის Id

  3. კატეგორიები: ID + სახელი + ნივთის ID

მჭირდება შევქმნა Prisma კითხვის სქემა, რომელიც საშუალებას მომცემს მივიღო კატეგორიები, მათ შორის ნივთის და ვენდორის დეტალები.

პ

Წაიკითხე მეტი →

javascript - NestJs/Prisma-ში "code" არგუმენტი უნდა იყოს ნომრის ტიპის

მე ვამუშავებ აპს NestJS-ისა და Prisma-ს გამოყენებით. თუმცა, მე მუდმივად ვიღებ ამ შეცდომას. მე ვეძებდი "კოდს" ჩემი პროექტის შიგნით, მაგრამ ვერ ვიპოვე. მე ჯერ კიდევ შემიძლია გავატარო და განვახორციელო პროექტი უპრობლემოდ. მაგრამ ის მაძლევს ამას. მართლა მაღიზიანებს.

არ ვიცი გაქვს თუ არა რაიმე იდეა? გმადლობთ

TypeError: The "code" argument must be of type number. Received type string ('SIGTERM') at process.set [as exitCode] (node:internal/bootstrap/node:124:9) at proces

Წაიკითხე მეტი →

typescript - გამოიყენეთ Prisma-ის გენერირებული ტიპები ფუნქციის პარამეტრის ტიპად

მე ვთამაშობ Prisma ORM-თან, რომ გავიგო რა შესაძლებლობები არსებობს. მოდელების შექმნისა და PrismaClient-ის გენერირების შემდეგ მეგონა შესაძლებელი იქნებოდა გენერირებული ტიპების გამოყენება და მათი გამოყენება ვარიანტებისთვის და პასუხის ტიპებისთვის, მაგრამ ეს ასე არ ჩანს.

... model Invite { id

Წაიკითხე მეტი →

typescript - Nest js + prisma პროექტი, შეცდომა findUnique მეთოდში სერვისებში

მე მაქვს კითხვა, რა ვაკეთებ ცუდად, როცა Prisma-ს Nest-ში ვიყენებ. მე მივიღე ეს შეცდომა

src/modules/auth/auth.service.ts:28:63 - error TS2322: Type 'UserWhereUniqueInput' is not assignable to type 'string'. 28 const user = await this.prisma.user.findUnique({ where: { email

Წაიკითხე მეტი →

typescript - Prisma კლინტთან მიმართვის განხორციელება load ფუნქციიდან Svelte Kit-ში

მე ვიყენებ Prisma.io-ს მონაცემთა ბაზის მოსაწერად და მსურს prisma client-ის გამოძახება TypeScript ფუნქციიდან.

მე შევეცადე გამეყენებინა Svelte kit-ის load ფუნქცია და ასევე დავწერე ზარალი დამალულ _api.ts ფაილში, მაგრამ ეს არ მომგები. Prisma client-ს უჩივის, რომ ის ვერ გაიშვება ბრაუზერიდან.

Წაიკითხე მეტი →

typescript - „npx prisma db seed“ ბრძანებამ შეცდომა გამოიწვია: ბრძანება ჩამოვა გასვლის კოდის 1-ით: ts-node --compiler-options {"module":"CommonJS"} prisma/seed.ts

ეს არის package.json ფაილი :

როცა ვასრულებთ „npx prisma db seed“, ვიღებ ასეთ შეცდომას: მოხდა შეცდომა seed ბრძანების შესრულებისას: შეცდომა: ბრძანება ვერ შესრულდა გამოსვლის კოდით 1: ts-node --compiler-options {"module":"Com

Წაიკითხე მეტი →

typescript - როგორ დავალაგოთ ფილტრირებული რელაციის რაოდენობით Prisma-ში

აქ არის ჩემი Prisma სქემა:

model Release { id String @id @default(uuid()) owner User @relation(fields: [ownerId], references: [id]) ownerId String artistName String? description String? image String? isDeployed

Წაიკითხე მეტი →

typescript - Prisma + Nest JS, რომელი Promise ტიპი უნდა გამოვიყენო?

რომელი ტიპი უნდა გამოვიყენო Promise-ის შიგნით (გამოსვლის ნაცვლად ?)? ზუსტად არ ვიცი რა დაბრუნდება, რადგან მეორე არგუმენტი - UserSelect.

async getOneUser(where: Prisma.UserWhereUniqueInput, userSelect?: Prisma.UserSelect):Promise<?> { const user = await this.prisma.user.findUnique({ where, select: { .

Წაიკითხე მეტი →

javascript - @db.Decimal Prisma-ში ("s", "e", "d")

რატომ როცა ვწერ schema.prisma-ში:

value Decimal? @db.Decimal(7, 4)

როდესაც მე ვიღებ მნიშვნელობას ბაზიდან, ყოველთვის მაქვს:

"value": { "s": 1, "e": 0, "d": [ 1 ]

სადაც „d“ ჩემი რეალური მნიშვნელობაა.

მე არ მინდა გქონდეს „s“ და „e“. მე უბრალოდ მინდა იყოს „value“: 1

პასუხი #1

შეგიძლიათ უბრალოდ გა

Წაიკითხე მეტი →