Я работаю над проектом ExpressJS и MongoDB, который включает в себя синтаксический анализ динамической схемы мангуста. Образом настроить динамическую схему есть и разобрать его:Схема динамической схемы мангуста с ExpressJS
Шаг-1
//Creating a mongoose schema
var userSchema = mongoose.Schema({
measurements : [
mongoose.Schema({
time: String
})
]});
Шаг-2
//Creating a mongoose model for the schema
var User = mongoose.model('User', userSchema);
var user = new User();
user.measurements = [{time:req.body.time}]
//save the info
user.save(function(err) {
if (err)
res.send(err);
res.send({message: "User Info created"});
});
});
Ожидаемый результат:
пример с JSON валидатор, чтобы четко объяснить мою цель:
Но вопрос моего кода сообщения данные следующим образом в базу данных Монго:
мне было интересно, если это возможно, чтобы получить возможность отправлять новый объект массива с атрибутом времени вместо того, разделенной запятой значения , Любые мысли и предложения по этому поводу будут оценены.
Thanks