Mongoose: subdocument CastError: Cast to Array failed
Have you tried:
var Audio = new Schema({ name: String, dataID: Schema.Types.ObjectId });
and then
slideSchema.add({ no: Number, depth: Number, audio: [Audio]});
?
Have you tried:
var Audio = new Schema({ name: String, dataID: Schema.Types.ObjectId });
and then
slideSchema.add({ no: Number, depth: Number, audio: [Audio]});
?