'What is the correct way to enter an Array?

I want to enter data via Postman into an array form using id Collection in the database also how can I write a valid JSON script for the modal for the modal

Add data using id Collection controller

const addAcademicExperience = async (req, res, next) => {
    //const id = req.params.id;
    const {AcademicExperience} = req.body;
    let academicexperience;
    try {
        academicexperience = await AcademicExperience.findByIdAndadd(id, {
            AcademicExperience
        });
        await academicexperience.save();
    } catch (err) {
        console.log(err);
    }

    if (!academicexperience) {
        return res.status(404).json({ message: 'Unable to Add' })
    }
    return res.status(200).json({academicexperience});

model Schema Some data is required in an array and some are not

per user per user

To clarify, the site is similar to LinkedIn

const mongoose = require("mongoose");

const Schema = mongoose.Schema;

const FacultySchema = new Schema({
  Faculty_ID: {
    type: Number,
    required: true,
    unique: true,
  },
  Name: {
    type: String,
    required: true,
  },
  Phone_Number: {
    type: String,
    required: true,
  },
  Email: {
    type: String,
    required: true,
  },
  AcademicExperience: [{
    
    institution: { type: String, required: true },
    rank: { type: String, required: true },
    title: { type: String, required: true },
    working: { type: Boolean, required: true },
  }
],
Certifications:
  {
    type: String,
    require: true,
  },
Currentm_embership: 
  {
    type: String,
    require: true,
  },
Servicea_ctivites:
  {
    type: String,
    require: true,
  },
Professional:
  {
    type: String,
    require: true,
  },
Education:[    {
    degree: { type: String, required: true },
    discpilne: { type: String, required: true },
    institution: { type: String, required: true },
    year: { type: Date, required: true },
  }
],
Non_academic_experines:[
  {
    Company: { type: String, required: true },
    title: { type: String, required: true },
    working: { type: Boolean, required: true },
    Description_of_position: { type: String, required: true },
  }
],
Honoers_and_awards:
  {
    type: String,
    require: true,
  },
Puplications_and_presentation:
  {
    type: String,
    require: true,
  },
 
});
module.exports = mongoose.model("Faculty", FacultySchema);


Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source