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

Bagaimana cara mengatur _id ke dokumen db di Mongoose?

Anda juga perlu mendeklarasikan _id properti sebagai bagian dari skema Anda (Anda berkomentar), atau gunakan _id pilihan dan atur ke false (Anda menggunakan id opsi, yang membuat pengambil virtual untuk mentransmisikan _id ke string tetapi masih membuat _id properti ObjectID, maka kesalahan casting yang Anda dapatkan).

Jadi begini:

var Post = new mongoose.Schema({
    _id: Number,
    title: String,
    content: String,
    tags: [ String ]
});

Atau ini:

var Post = new mongoose.Schema({
    title: String,
    content: String,
    tags: [ String ]
}, { _id: false });


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Bagaimana cara mewakili bidang MongoDB GeoJSON dalam Skema Mongoose?

  2. MongoDB $exp

  3. Mengakses MongoDB dari Go

  4. Mongo menemukan duplikat untuk entri untuk dua atau lebih bidang

  5. Mengapa MongoDB tidak menggunakan persimpangan indeks?