Sobat, saya memiliki masalah serupa saat membuat Skema seperti ini:
QuestionnaireSchema = mongoose.Schema({
formId: Number,
name: String,
questions: [
{
type: String,
title: String,
alternatives:[{
label: String,
value: "Mixed"
}]
}
]
});
Kesalahan saya adalah saya menggunakan "ketik" sebagai nama bidang dan ini adalah kata yang dicadangkan dalam bahasa luwak.
Saya hanya mengubah:
type: String,
untuk
formType: String,
dan itu berhasil.
lihat:https://github.com/Automattic/mongoose/issues/1760