簡體   English   中英

為什么需要 mongoose.model() 從 MongoDB 獲取數據?

[英]Why mongoose.model() is required to get data from MongoDB?

我想用mongoosemongodb讀取數據,但每次都需要創建一個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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM