Запрос Mongoose через форму HTML и возврат результатов JSON в таблицу / форму - PullRequest
0 голосов
/ 07 февраля 2019

Привет! Я пытаюсь создать запрос Mongoose GET для отображения данных конкретного пользователя в таблице или форме.

На данный момент это то, что у меня есть, что применимо для клиентской части, поскольку естьфайл cookie с идентификатором сеанса, зарегистрированный в браузере.

//GET route for userWallets field on Dashboard
router.get('/getwallets', function (req, res, next) {
  User.findById(req.session.userId)
    .exec(function (error, user) {
      if (error) {
        return next(error);
      } else {
        if (user === null) {
          var err = new Error('Not authorized! Go back!');
          err.status = 400;
          return next(err);
        } else {
          return res.json(user.userWallets);
        }
      }
    });
});

Как мне повернуть этот маршрут GET, чтобы найти пользователей по указанному мной адресу электронной почты или идентификатору из HTML-формы и вернуть результаты JSON в таблицу / форму на той же самой страницеHTML-форма выглядит следующим образом:

Я думаю, что-то вроде req.query, req.param, req.body.email или req.body.id (форма имеет атрибут name «email»или "id")

Не знаю, как это сделать, и я застрял на несколько дней!

Буду признателен за любую помощь

РЕДАКТИРОВАТЬ: Это HTML-страница, на которой я хочу отображать элементы, а также некоторые рекомендации здесь Payouts Page

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...