TypeError: Невозможно уничтожить идентификатор свойства req.params, так как он не определен - PullRequest
0 голосов
/ 04 апреля 2020

Я пытаюсь получить профиль пользователя из базы данных и вернуть его как объект json при запуске URL-адреса профиля (localhost: 3000 / Profile / 1). но я получаю эту ошибку: TypeError: Невозможно уничтожить свойство id из req.params , поскольку оно не определено.

вот код на сервере express.

const express = require('express');
const bodyParser = require('body-parser');
const bcrypt = require('bcryptjs');
const cors = require('cors');
const knex = require('knex');

const app = express();
app.use(cors());
app.use(bodyParser.json());


app.get('/Profile/:id', (res,req) =>{
    const {id} = req.params;
    db.select('*').from('user').where({id})
    .then(user => {
    res.json(user[0])})
})

я использовал почтальон для отправки запроса на получение.

...