/ / Erzwinge ein bestimmtes MongoDB-Schema mit dem node.js-Treiber - javascript, node.js, mongodb

Erzwinge ein bestimmtes MongoDB-Schema mit dem node.js-Treiber - javascript, node.js, mongodb

Wie mache ich MongoDB selbst oder einen Knoten?js-Treiber für MongoDB erfordern, dass meine Dokumente eine Untermenge eines bestimmten vordefinierten Schemas sind. Ich habe gehört, dass es möglich ist, aber ich habe bisher nicht genau herausgefunden, wie es geht.

Antworten:

1 für die Antwort № 1

ich weiß das mongoose.js ermöglicht es Ihnen, ein Schema zu definieren. Beispielsweise:

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
}
});

Damit können Sie das Schema Ihrer Sammlung definieren.