在Mongoose模式中添加带短划线字符的字段

问题描述 投票:0回答:1

我想在一个模式中添加一个字段,其中包含短划线字符(-)。猫鼬不允许它。这可能吗?

var mySchema = new Schema({
  family-name: {
    type: String, 
    default: ''
  }
});
javascript node.js mongodb mongoose mongoose-schema
1个回答
2
投票

只需在属性名称周围添加引号:

var mySchema = new Schema({
  'family-name': {
    type: String, 
    default: ''
  }
});
© www.soinside.com 2019 - 2024. All rights reserved.