My doubt was i am able to insert array in loop succesfully but i need to simplyfy that code, so can any one suggest me to do that?
static async createProductReviewFromRequestBody(request_body) {
let reviews_ratings = []
for(let i in request_body.reviews_ratings)
{
let dict = {}
dict['user_id'] = request_body.reviews_ratings[i].user_id,
dict['user_full_name'] = request_body.reviews_ratings[i].user_full_name,
dict['reviews_ratings_user_rating'] = request_body.reviews_ratings[i].reviews_ratings_user_rating,
dict['reviews_ratings_description'] = request_body.reviews_ratings[i].reviews_ratings_description,
dict['reviews_ratings_review_date'] = new Date(),
dict['reviews_ratings_last_modified'] = new Date()
reviews_ratings.push(dict)
}
return {
product_id: request_body.product_id,
reviews_ratings: reviews_ratings
};
}