Saya mencoba mengisi data saya dengan data relasional menggunakan Prisma 2.28.0, berikut adalah saya
Model Schema.prisma di bawah
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 B Baca lebih banyak →
Saya ingin menaruh aplikasi Nodejs saya ke dalam docker. Saat mendeploy-nya melalui npm run build dan start, saya bisa mengirim permintaan kepadanya. Tetapi saat membuat image docker saya mengalami masalah: Pertama, saya memiliki EXPOSE 8080 di Dockerfile saya. Kemudian saya menjalankan
Baca lebih banyak →Saya tidak ingin menggunakan tanggal dari server API saya, bagaimana saya bisa menggunakan fungsi mentah dari database? Terima kasih Contoh (ketika saya mengatur finishedAt):
await ctx.prisma.serviceOrder.updateMany({ data: { status, finishedAt: status === ServiceOrderStatus.CONCLUDED ? ctx.prisma.raw("NOW()") : null }, where: { id, finishedAt: null, }, }); Baca lebih banyak →
EDIT ada bahaya tersembunyi dalam menyembunyikan field di definisi TS: field tersebut tidak akan dapat diakses selama pengembangan dengan intellisense, tetapi objek lengkap dengan field "tersembunyi" bisa secara tidak sengaja dikirim dalam respons, yang berpotensi mengekspos data sensitif.
Baca lebih banyak →
Saya telah membangun aplikasi Nestjs dengan Prisma dan GQL. Saya baru saja mengganti komputer (dari Mac ke PC) dan tiba-tiba mutasi login saya sepertinya berhenti berfungsi, secara harfiah hanya itu satu-satunya... Berikut beberapa kodenya:
auth.resolver.ts:
@Mutation((returns) => AuthenticatedUser) async login( @Context() { res }: Auth.GqlContext, @Args('payload', { type: () => UserLoginDto }) payload: UserLoginDto ): Promise<Authent Baca lebih banyak →
saya sedang menjalankan proyek nest dalam mode debug di dalam Visual Studio Code
saat dijalankan, ini melemparkan pengecualian ini
pada saat yang sama, solus
Baca lebih banyak →
Saya mengalami masalah saat menggunakan prisma + graphQL + nestjs. Terus-menerus muncul pemberitahuan bahwa tidak dapat menentukan tipe input graphQL "Error: Cannot determine a GraphQL input type ("Org") for the "parent". Pastikan kelas Anda didekorasi dengan dekorator yang sesuai."
Ini adalah skema prisma saya,
Baca lebih banyak →Saya menggunakan Typescript + Prisma + Postgres dan saya mengalami masalah dengan melewatkan parameter bytea/Buffer ke query mentah.
Katakanlah saya memiliki skema DB berikut
model Item { id BigInt @id @default(autoincrement()) @db.BigInt hash Bytes @unique ... }Saya bisa menanyakan Item berdasarkan hash mereka menggunakan kueri sederhana seperti ini tanpa masalah
const itemHexHashes = ['ca6854726b0139254b7e5c4831c87ac043a938fa Baca lebih banyak →Saya baru saja mulai menggunakan Prisma sebagai ORM dalam proyek saya, tetapi saya tidak yakin bagaimana memisahkan query dan kode logika Prisma dari logika layanan yang menggunakan Prisma, karena kami tidak bisa menggunakan pendekatan repositori generik, saya ingin menemukan solusi untuk mencapai pemisahan ini, ada ide?
ini adalah contoh dari 'aplikasi. layanan' menggunakan Prisma
> async findByIdPrisma(applicationId: number): > Promise<ApplicationModel> { &g Baca lebih banyak →
Apakah ada cara untuk membuat hubungan m-ke-n sepihak atau apakah kedua koleksi harus memiliki id masing-masing? Saya sedang mencoba melakukan sesuatu seperti ini:
model Country { id String @id @default(auto()) @map("_id") @db.ObjectId name String @unique users Baca lebih banyak →