默認情況下,Prisma 將多對多表命名為:“_” 表 A 的名稱 “to” 表 B 的名稱(女巫會給出名稱 _TableaToTableb)
這些表中的 id 欄位的名稱默認為“A”和“B”
這是我的兩個問題:
- 是否可以手動命名關系表和欄位?
我在檔案中沒有找到任何關于它的參考,但我還不是很熟悉它(在這里檢查) - 手動設定關系的名稱是個好主意嗎?
除了這樣做時可能存在名稱沖突的非常明顯的問題之外,是否存在我想自己設定名稱時沒有預見到的問題?(更難查詢?更難使用?...)
當前堆疊是 NextJs / postgreSQL / Prisma 如果它有任何區別
uj5u.com熱心網友回復:
不,無法手動命名關系表和欄位。
為什么要直接查詢關系表?如果您需要在關系表中存盤額外的元資料,最好創建一個隱式多對多關系。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/341497.html
標籤:PostgreSQL 下一个.js 棱镜
上一篇:在postgresql表A的基礎上加入一些條件不相關的表(A,B)
下一篇:具有相同場的棱鏡關系
