我有一個帶有 id 值的欄位。它在創建新資料時自動創建。與字串連接。我已經嘗試過,但它得到了undefined價值。
- 代碼:
const { id, nm_acara, tugas, nm_petugas } = req.body;
const result = await prisma.dinas.create({
data: {
kd_dinas: `D-${id}`,
nm_acara,
tugas,
nm_petugas,
rundown: "/texts/" req.file.filename,
},
});
- 結果:

uj5u.com熱心網友回復:
您確定將 id 屬性發送到服務器嗎?還是它只是由 ORM 創建的?
uj5u.com熱心網友回復:
我認為你的代碼是正確的
但可能id沒有正確發送
所以,你應該首先檢查 id 的存在
const { id, nm_acara, tugas, nm_petugas } = req.body;
console.log(id) // print the id
如果id仍然undefined=> 這個問題發生在客戶端
uj5u.com熱心網友回復:
確保您使用以下幾行進行決議application/json!?
app.use(express.json());
app.use(express.urlencoded({extended:true}));
console.logreq.body檢查您是否獲得了 id。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/394298.html
標籤:javascript json 表达 棱镜
上一篇:ASPCoreMinimalAPI-如何使用System.Text.Json發送小數而不帶尾隨零?
下一篇:NodeJs訪問Jason檔案
