This is the order model
const mongoose=require('mongoose');
const items = require('../models/item_model');
const orderSchema=mongoose.Schema({
item_id: {
type: mongoose.Schema.Types.ObjectId,
ref: 'Item',
require: true
},
handicraftmen_id : {type: String ,require: true},
customer_id : {type: String ,require: true},
quantity : {type : Number,default: 1},
status : {type : Number,default:1},
amount:{type:Number,require:true},
createDate :{type: String, require:true},
},{timestamps: true});
module.exports = mongoose.model('Order',orderSchema);
and my request body is kind of like an array below.
[
{
"item_id": "62fa132d8c29dac0417afd36",
"handicraftmen_id":"62fa132d8c29dac0417afd89",
"cutomer_id":"62fa132d8c29dac0417agf45",
"qty": "4",
"amount":"2000"
},
{
"item_id": "62fa132d8c29dac0417afd36",
"handicraftmen_id":"62fa132d8c29dac0417afd89",
"cutomer_id":"62fa132d8c29dac0417agf45",
"qty": "1",
"amount":"500"
},
{
"item_id": "62fa132d8c29dac0417afd36",
"handicraftmen_id":"62fa132d8c29dac0417afd89",
"cutomer_id":"62fa132d8c29dac0417agf45",
"qty": "3",
"amount":"1500"
}
]
I want to add the above request body one by one into the database.
how should I add this using node and mongoose queries?