0
当从浏览器发送请求时,服务器发送错误消息为500,当邮件发送请求时发送错误消息400。下面是我的JSON从服务器获取错误信息为“消息”:“意外的令牌d”
{ dishes:
[ { _id: '584ae32eb4e5ec277c8dbcab',
name: 'Uthapizza',
price: 499,
image: 'images/uthapizza.png' },
{ _id: '584ae346b4e5ec277c8dbcb1',
name: 'Zucchipakoda',
price: 199,
image: 'images/zucchipakoda.png' },
{ _id: '584ae359b4e5ec277c8dbcb7',
name: 'Vadonut',
price: 199,
image: 'images/vadonut.png' } ],
sum: 8.97,
postedBy: '584ae0ca2e678112b03f8a47',
_id: 58519897c777f922646a5215 }
相关的猫鼬模式是
var orderSchema = new Schema({
dishes: [ {
_id: {
type: mongoose.Schema.Types.ObjectId,
required: true,
unique: true
},
name: {
type: String,
required: true,
unique: true
},
price: {
type: Currency,
required: true
},
image: {
type: String,
required: true
}
}
],
sum:
{
type: Currency,
required: true
},
postedBy:
{
type: mongoose.Schema.Types.ObjectId,
ref: 'User'
}
},
{
timestamps: true
});
我不知道什么是错的。感谢您的时间
问候, 拉吉
你能告诉你如何访问数据库呢? – drinchev
@Raj R - 添加更多的代码,以确定你正在试图做什么使用这种模式?问题可能不在于您的模式,而是使用实际的代码。 –
请在问题出现的地方放一些代码。请说明如何从数据库中提取数据。 –