prisma 一直是筆者最喜歡的 ORM 套件,但是 prisma 不只是簡單的 ORM 而已,甚至很多非 ORM 的功能,這次題目將會顛覆大家對 prisma 的認知,文章會先從基礎內容介紹,到原理認識,再到實際應用,讓讀者可以慢慢感受 prisma 強大之處,同時筆者也希望大家看完文章後可以活用在各種專案上,接下來的三十天將會有一系列的文章分享,千萬別錯過,最後就跟著丹尼船長一起上船吧~ Let's go !!!
今天我們要來繼續講 relation 在 prisma 中總共有三種 relation type : One-to-one (1-1 relations) O...
今天要來繼續介紹 relation one to many 以下簡稱一對多 ,一對多代表的意思是一個 model 可以關聯 0 到多個 model 所以他也可以...
今天的主題是關於 Many-to-many relations,他代表著關聯的 relation 他可以是 0 筆或是多筆資料的關聯,所以多對多的關聯的欄位他是...
今天要來補充一下 relations queries 的內容~ Fluent API Fluent API 他是一個可以讓你在 query data 的時候遍歷...
今天的要來介紹 Self Relations ,第一次聽到這名詞的你可能會覺得很酷, relation 除了一對一、一對多、多對多外,自己原來也可以 relat...
今天的主題比較特別是本人非常喜歡的一個功能 Prisma validator ,他可以幫你自動 generate type 然後產生一個具有 type safe...
看完昨天的 prisma validator 的功能後,大家對 type safe 是不是又更了解了呢?今天補充一些情境讓你不得不用 prisma valida...
今天要來介紹 prisma 的 extension ,前幾天我們透過 Prisma.validator 讓我們的 prisma 的 queries 有 type...
在 prisma client 中除了昨天介紹的透過 zod 在 prisma.$extends 中 validate query input,以及透過 pri...
今天的主題要來介紹 omit fields ,我們可能會有一個情況是,不希望 DB 的欄位被別人看到,我們希望只 return 需要用到的欄位就好,確保隱密的欄...