【发布时间】:2020-09-27 07:32:03
【问题描述】:
我在 nodejs 中使用猫鼬。
所以我定义了一个模式如下。
const userSchema = new mongoose.Schema({
name: {
type: String,
default: 'kim'
})
当我使用“findOne”时,它默认提供“名称值”,即使它的文档中没有字段。
但是当我使用 '$project of aggregate' 时,没有 name 字段,当没有 name 值时。
如何使用聚合获得默认值?
我正在使用“mongo 3.6”和“AWS 的 documentDB”。
非常感谢您阅读它。
【问题讨论】: