我有一個問題,當我將實體傳遞給 Pug 檔案時,我只是訪問傳遞為的物件
each row in headings
tr
td= row.id
雖然物件被包裹在物件本身之下,所以我如何能夠訪問 id 只是row.id并且我得到與row.dataValues.id相同的結果
Book {
dataValues: {
id: 10,
title: 'Frankenstein',
author: 'Mary Shelley',
genre: 'Horror',
year: 1818,
createdAt: Invalid Date,
updatedAt: Invalid Date
},
_previousDataValues: {
id: 10,
title: 'Frankenstein',
author: 'Mary Shelley',
genre: 'Horror',
year: 1818,
createdAt: Invalid Date,
updatedAt: Invalid Date
},
uniqno: 1,
_changed: Set(0) {},
_options: {
isNewRecord: false,
_schema: null,
_schemaDelimiter: '',
raw: true,
attributes: [Array]
},
isNewRecord: false
}
uj5u.com熱心網友回復:
在模型實體上使用get({ plain: true})方法來獲取普通物件。
const book = await Books.findOne({
// options
})
const plainBook = book.get({ plain: true})
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/466380.html
下一篇:帶multer的圖片“未定義”
