[英]Prisma - How to retrieve data from indirect relation?
我已經開始使用 Prisma 並為新兵訓練營項目構建了這個給定的模式,它運行良好。
我已經能夠使用關系和嵌套字段來進行簡單的 Prima 的 CRUD 操作。
但現在我試圖在一次調用( prisma.term.findMany
)中獲取此模型中的數據:
data = {
terms: [{id, name,
disciplines: [{id, name,
categories: [{id, name,
tests: [{id, name, pdfUrl, teacher}]
}]
}]
}]
}
現在,我可以按照以下關系做到這一點:術語 > 學科 > 學科教師 > 測試 > 類別。 然后,我使用另一個函數來改造這個對象並返回到所需的模型。
挑戰在於模式中的學科和類別之間沒有直接關系。
是否可以使用選擇/包含以 1 次訪問權限返回此數據?
如果沒有學科和類別之間的關系,不使用$queryRaw
就不可能在一個查詢中檢索所有內容。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.