Pertanyaan yang diberi tag mongoose

104
Mereferensikan skema lain di Mongoose

jika saya memiliki dua skema seperti: var userSchema = new Schema({ twittername: String, twitterID: Number, displayName: String, profilePic: String, }); var User = mongoose.model('User') var postSchema = new Schema({ name: String, postedBy: User, //User Model Type dateCreated: Date,...

103
mongoDB / mongoose: unik jika tidak null

Saya bertanya-tanya apakah ada cara untuk memaksa entri koleksi unik tetapi hanya jika entri tidak null . e Contoh skema: var UsersSchema = new Schema({ name : {type: String, trim: true, index: true, required: true}, email : {type: String, trim: true, index: true, unique: true} }); 'email'...

102
Mongoose: Dapatkan daftar lengkap pengguna

Saya telah mencoba menggunakan Mongoose untuk mengirim daftar semua pengguna sebagai berikut: server.get('/usersList', function(req, res) { var users = {}; User.find({}, function (err, user) { users[user._id] = user; }); res.send(users); }); Tentu saja, res.send(users);akan mengirim...

101
Bagaimana cara mendapatkan semua hitungan model luwak?

Bagaimana saya bisa mengetahui hitungan model yang datanya telah disimpan? ada metode Model.count(), tetapi tampaknya tidak berhasil. var db = mongoose.connect('mongodb://localhost/myApp'); var userSchema = new Schema({name:String,password:String}); userModel =db.model('UserList',userSchema);...

100
Query Mongoose dimana nilainya bukan null

Mencari untuk melakukan kueri berikut: Entrant .find enterDate : oneMonthAgo confirmed : true .where('pincode.length > 0') .exec (err,entrants)-> Apakah saya melakukan klausa where dengan benar? Saya ingin memilih dokumen pincodeyang tidak

99
Luwak mengisi setelah simpan

Saya tidak dapat secara manual atau otomatis mengisi kolom pencipta pada objek yang baru disimpan ... satu-satunya cara yang dapat saya temukan adalah dengan menanyakan ulang objek yang sudah saya miliki yang tidak ingin saya lakukan. Ini adalah pengaturannya: var userSchema = new...

95
Indeks unik Mongoose tidak berfungsi!

Saya mencoba membiarkan MongoDB mendeteksi nilai duplikat berdasarkan indeksnya. Saya pikir ini mungkin terjadi di MongoDB, tetapi melalui pembungkus Mongoose hal-hal tampaknya rusak. Jadi untuk sesuatu seperti ini: User = new Schema ({ email: {type: String, index: {unique: true, dropDups:...

94
Mongoose, perbarui nilai dalam larik objek

Apakah ada cara untuk memperbarui nilai dalam suatu objek? { _id: 1, name: 'John Smith', items: [{ id: 1, name: 'item 1', value: 'one' },{ id: 2, name: 'item 2', value: 'two' }] } Katakanlah saya ingin memperbarui nama dan nilai item untuk item di mana id = 2; Saya telah mencoba...

93
Membuat Indeks Multifield di Mongoose / MongoDB

Saya mencoba mencari dokumentasi, tetapi tidak berhasil, tentang cara membuat indeks multi-bidang di Mongoosejs. Secara khusus saya memiliki dua bidang yang perlu diindeks dan unik. Apa contoh skema luwak yang mengindeks dua bidang bersama-sama?