MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

MEAN-Stack zapisz tablicę w MongoDB za pomocą mongoose

Zmień swój schemat na ten i powinien działać:

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

Udało mi się zapisać tablice w mongodb, po prostu określając [] w schemacie, a następnie możesz zapisać wiele obiektów w tablicy.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Błąd uwierzytelniania podczas określania bazy danych

  2. Którą bazę danych (Cassandra, MongoDB, ?) wybrać do przechowywania i odpytywania danych o zdarzeniach / dziennikach / metrykach?

  3. DB.eval() ze sterownikiem Mongo Java

  4. Nie można utworzyć działającego projektu meteor.js na wędrującym pudełku

  5. Zapytanie tekstowe dla tekstu „inny” zawsze nie zwraca żadnych wyników?