No puedo averiguar cómo pasar una variable a la solicitud GET después de recibirla desde la interfaz.
app.post('/subcategories', (req, res) => { //receive category id from front const category_id = req.body.category; }) app.get('/subcategories', (req, res) => { // need to replace the 25 with the variable I recieved from the above POST request const category_id = 25; db.query('SELECT subcategory_name FROM subcategories WHERE category_id=(?)', [category_id], (err, result) =>{ res.send({result}) }); })Puede pasar directamente el category_id a GET usando parámetros de consulta.
Haz algo como:
/subcategories?category_id=25atraparlo en la API GET usando:
let category_id = req.query.category_idpuede pasar category_id como una consulta al realizar una solicitud de obtención y tomar el category_id en la ruta '/subcategories' usando req.query .
hacer obtener solicitudes como esta.
/subcategories?categoryid=25obténgalo en un objeto de consulta como este.
let categoryId = req.query.categoryid