Как мне запросить что-то определенное c в Express. js? - PullRequest
0 голосов
/ 18 марта 2020

У меня была решена другая проблема с API Leaderboard, которая не обновлялась должным образом. У меня теперь есть другая проблема с express Запросом, где я пытаюсь найти указанный c Идентификатор разногласий. Использование quick.db для моей базы данных и повторное использование части кода express. js, приведенного ниже, который работает в моем другом проекте для поиска различных доказательств запрета по идентификатору.

https://website.com/api/levelstats?id=DISCORDID

Когда я вставляю Discord ID в вышеуказанный URL. Он должен проанализировать URL и вывести следующий результат в объекте: enter image description here

app.get("/api/levelstats",  async function(request, response) {
  response.setHeader('Content-Type', 'application/json');
  if (!request.query.id) return response.send('null');
  let data;
  if (request.query.id !== 'all') data = await db.fetch('60Levelings', {
    target: request.query.id
  });
  else data = await db.fetch('60Levelings');
  if (!request.query.id !== 'all' && data) data.code = qs.parse(data.code).raw;
   response.send(JSON.stringify(data));
})

Я пробовал другой метод, который является params, но безуспешно. Буду признателен за любую помощь, спасибо.

...