Javascript 使用node.js驱动程序强制实施特定的MongoDB模式
如何使MongoDB本身或MongoDB的某些node.js驱动程序要求我的文档是某个预定义模式的子集。我听说这是可能的,但到目前为止我还没有找到确切的方法。我知道这允许您定义模式。 例如:Javascript 使用node.js驱动程序强制实施特定的MongoDB模式,javascript,node.js,mongodb,Javascript,Node.js,Mongodb,如何使MongoDB本身或MongoDB的某些node.js驱动程序要求我的文档是某个预定义模式的子集。我听说这是可能的,但到目前为止我还没有找到确切的方法。我知道这允许您定义模式。 例如: var mongoose = require('mongoose'); var Schema = mongoose.Schema; var blogSchema = new Schema({ title: String, author: String, body: String, c
var mongoose = require('mongoose');
var Schema = mongoose.Schema;
var blogSchema = new Schema({
title: String,
author: String,
body: String,
comments: [{ body: String, date: Date }],
date: { type: Date, default: Date.now },
hidden: Boolean,
meta: {
votes: Number,
favs: Number
}
});
使用它,您可以定义集合的架构