[英]Why mongoose.model() is required to get data from MongoDB?
我想用mongoose
從mongodb
讀取數據,但每次都需要創建一個model
。 為什么? 我認為model
就像向 MongoDB 插入數據的模板。 誰能描述一下mongoose.model()
到底是什么以及它是如何工作的?
我試過了
const Model = mongoose.model(mongoose.Schima())
沒有對象,它也能正常工作!!!
mongoose.model
如何在后台獲取數據?
謝謝...
Mongoose 模型不僅僅是關於如何在數據庫中存儲數據的模板:它們執行類型轉換、提供驗證、具有 pre/post 掛鈎、提供簡單的填充方法等等。
您不需要使用完整模型從數據庫中檢索數據(事實上,您甚至根本不需要 Mongoose),但是您將失去所有附加功能。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.