const {Schema, model} = require('mongoose') const MaterialsSchema = new Schema({ name: { type: String, required: true, trim: true }, os: { type: String, trim: true } }); const SessionsSchema = new Schema({ user:{ type: Schema.Types.ObjectId, ref: 'User', required : true }, logDate: { type: Date, required: true }, material: MaterialsSchema },{ timestamps: true }) SessionsSchema.index({user:1}) module.exports = model('Session', SessionsSchema)