我想發出一個資料庫請求以獲取與用戶資料鏈接的所有作業。如何洗掉正在獲取的用戶密碼的屬性?
const job = await prisma.jobs.findMany({
where: {
id: Number(id),
},
include: {
User: true, // I want to hide the user s password
},
});
我嘗試了這個Github Page,但沒??有成功。
uj5u.com熱心網友回復:
您可以通過以下查詢來實作此目的:
const job = await prisma.jobs.findMany({
where: {
id: Number(id),
},
// Returns all job fields
include: {
User: {
select: {
name: true,
// Every other user fields except password
},
},
},
})
這是有用的參考部分:包括選擇
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/446744.html
