标签: mongodb mongoose database-schema mongoose-schema
我有一个要保存对象ID数组的架构。我想设置猫鼬验证,以便该数组永远不会为空。它应该至少有一个对象id。这是我到目前为止的内容:
arrayOfObjectIds:[{ type: mongoose.Schema.Types.ObjectId, ref: 'user', required: true }],
它会按我的意愿工作吗?还是需要设置一个验证功能,以便在保存文档之前检查该文档并确保数组的长度大于1?