我想創建一個產品表,其中包含關於冰箱,空氣冷卻器,電視e.t.c等所有家用電器的信息。我創建了這樣的架構。爲什麼當MongoDB本身沒有模式時,Mongoose需要模式?
var productSchema = mongooseDB.Schema({
Brand: {type: String, required: true},
categoryId: Number,
Color: String,
Type: String,
Price: Number,
Size: Number
});
但問題是每個產品都有不同的屬性。所以我想不出任何通用模式。我將如何去與此?或者我應該爲每個特定產品創建一個單獨的表格?