У меня есть приложение узла, структурированное так:
Внутри папки db у меня есть файл JSON с именем apartments.json, который выглядит следующим образом:
[
{
"id": 0,
"address": "Not set"
},
{
"id": 1,
"address": "Not set"
}
]
В папке маршрутов у меня естьмаршрутизатор с методом post:
const express = require("express");
const router = express.Router();
const apartments = require("../db/apartments.json");
router.post('/', (req, res, next) => {
// read request
let apa = {
id: req.body.id,
address: req.body.address
};
// todo: add new apartment here...
});
module.exports = router;
Чего я хочу добиться - это прочитать файл, создать массив, передать объект apa в этот массив и сохранить обратно файл json