MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

MEAN-Stack menyimpan array di MongoDB dengan luwak

Ubah skema Anda menjadi ini dan itu akan berfungsi:

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

Saya berhasil menyimpan array di mongodb hanya dengan menentukan [] dalam skema dan kemudian Anda dapat menyimpan beberapa objek dalam larik.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Bagaimana menangani tanggal lebih rendah dari 1970 di MongoDB

  2. Apakah MongoDB memiliki cara untuk memperbarui dokumen tanpa menjatuhkan elemen yang ada yang tidak terdapat dalam data pembaruan?

  3. Bagaimana cara melakukan perintah MongoDB non-CRUD dan non-dasar di ObjCMongoDB?

  4. Bagaimana cara meneruskan argumen ke Skrip Mongo

  5. Cara mengatur Play!2.5 dengan ReactiveMongo