我定义了以下Mongoose模式varsubSchema=newSchema({propertySub:{type:String,required:true}});varmainSchema=newSchema({mainProperty:{type:String,required:true},subs:[subSchema]});如您所见,subSchema上有一个必需的属性,问题是我希望mainSchema需要至少有一个subSchema,但是当我发送{"mainProperty":"Main"}没有失败。我试过类似的东西subs:[{type:subSchema,required