【发布时间】:2020-01-15 17:14:34
【问题描述】:
我正在使用 MEAN 堆栈执行 CRUD 操作。我正在使用mongoose,并且我还创建了一个架构。
discussions.js
const mongoose = require('mongoose');
const Schema = mongoose.Schema;
const discussionSchema = new Schema({
question: String,
date: String,
askedby: String,
answers: String[],
tags: String[]
})
module.exports = mongoose.model('discussion', discussionSchema, 'discussions');
注意answers 和tags 属性应该是string 类型的数组,而其余属性是简单的string 值。这是正确的实现吗?请纠正我。
【问题讨论】:
-
String模式中的数组可以定义为:answers: [String]。 Mongoose schemas types
标签: javascript mongodb mongoose-schema