MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

MEAN-Stack записва масив в MongoDB с mongoose

Променете схемата си на тази и тя трябва да работи:

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

Успях да запазя масиви в mongodb, като просто посочих [] в схемата и след това можете да запишете множество обекти в масива.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Команда LIKE в MongoDB(mongomapper)

  2. изявление за актуализиране на mongoDB с помощта на регулярен израз

  3. Синхронизиране на данните от mongoDB към elasticsearch с помощта на Logstash

  4. MongoDb - Заявка за масив

  5. Python и MongoDB:Свързване с NoSQL бази данни