sql >> Databasteknik >  >> NoSQL >> MongoDB

MEAN-Stack spara en array i MongoDB med mongoose

Ändra ditt schema till detta och det borde fungera:

var mongoose = require('mongoose'),
  Schema = mongoose.Schema;

/**
 * Article Schema
 */
var ArticleSchema = new Schema({
  created: {
    type: Date,
    default: Date.now
  },
  user: {
    type: Schema.ObjectId,
    ref: 'User'
  },
  alert: []
});


mongoose.model('Article', ArticleSchema);

Jag lyckades spara arrayer i mongodb genom att bara ange [] i schemat och sedan kan du spara flera objekt i arrayen.



  1. Finns det något orm-liknande bibliotek för mongodb i scala?

  2. Selleri beat + redis med lösenord kastar Inget Auth undantag

  3. Node.js, Socket.io, Redis pub/sub hög volym, svårigheter med låg latens

  4. Infoga Pandas tidsstämpel i Mongodb