Вот моя Mongoose схема:Документ топка с Mongoose
var DealSchema = new Schema({
deal:{
dealid:{
type: String,
require: true,
unique: true,
},
title: String,
},
// Embedded sub-document
details: {
detail: String,
price: Number // USE: deal.details.price
}
})
Моя вставка заявление выглядит следующим образом:
db.deals.insert({
deal.dealid: '1',
deal.title: 'deal',
details.detail: 'Free Food',
details.price: 200
})
ошибка я получаю:
SyntaxError: missing : after property id @(shell):2:4
Не уверен, что это ошибка - как я могу это исправить?
Спасибо. Я изучил оба метода. Правильный путь json и встроенный документ с помощью метода dot (.). – impossible