Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Kelas Premium!
Belajar Membuat API dengan NodeJS
Gunakan kupon "skillbaru" untuk diskon 100 ribu!
validasi pada mongoose diluar field document yg ada
ada yg pernah pake mongoose odm-nya mongodb di nodejs? sy bingung pakai ini pada bagian validasi, mongoose sudah sediakan tempatnya di dalam;
var Schema = mongoose.Schema({
namaFieldLain: { type: String },
namaField: {
type: String,
validate: {
validator: function (value, callback) {
// untuk mengakses isi field yg sedang diproses bisa lewat value
// untuk mengakses isi field lain cukup this.namaFieldLain
callback(true);
},
message: 'Pesan kesalahan',
},
},
});
pertanyaanya, namaFieldLain tersebut kan kalau di save() atau create(), ikut kesimpan di collection-nya. nah masalahnya ga semua field yg mau divalidasi musti disimpan. misalnya field retypePassword yg hanya digunakan utk membantu field password agar yakin. tapi kalau saya ga sertakan field retypePassword tersebut di schema, maka saya ga bisa ngakses isi fieldnya seperti this.namaFieldLain diatas.
caranya gmana ya? kok validasinya terbatas begini
Belum ada Jawaban. Jadi yang pertama Jawaban
Login untuk ikut Jawaban