Как создать коллекцию с помощью Mongoose - PullRequest
0 голосов
/ 09 июля 2019

Я пытаюсь создать базу данных, используя Mongoose, но я не знаю, как ее запустить / перенести из кода в robo 3t. Я использовал код из предыдущего урока, и когда я удалил базу данных с тем же именем, я больше не могу ее создать.

var mongoose = require("mongoose");

// Save a reference to the Schema constructor
var Schema = mongoose.Schema;

// Using the Schema constructor, create a new UserSchema object
// This is similar to a Sequelize model
var ArticleSchema = new Schema({
  // `title` is required and of type String
  title: {
    type: String,
    required: true
  },
  // `link` is required and of type String
  link: {
    type: String,
    required: true
  },
  // `note` is an object that stores a Note id
  // The ref property links the ObjectId to the Note model
  // This allows us to populate the Article with an associated Note
  note: {
    type: Schema.Types.ObjectId,
    ref: "Note"
  }
});

// This creates our model from the above schema, using mongoose's model method
var Article = mongoose.model("Article", ArticleSchema);

// Export the Article model
module.exports = Article;

Мне бы хотелось пояснить, как использовать этот код для создания новой коллекции

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...