【发布时间】:2015-09-04 22:17:21
【问题描述】:
我有一个简单的 Mongoose 对象:
module.exports = mongoose.model('Flight', new Schema({
name: String,
nkr: Number,
outbound: {
nkr: Number,
weight: Number,
facilities: Array,
}
});
当我创建一个新的空白航班时,我得到如下数据:
"fligts": [{
"_id": "55e8642d4666a2141019a372",
"extra" : {
"facilities": []
}
}]
这很不方便,好像我运行 flight.outbound.length 返回 1。如果没有输入任何内容,我想要一个黑色的outbound 对象,这可能吗?
【问题讨论】: