пытается получить данные из нескольких MySQL таблиц для отображения нескольких json по одному и тому же URL - PullRequest
0 голосов
/ 07 марта 2020

Я с трудом пытаюсь заставить несколько json объектов появляться по одному и тому же URL, созданному с базой данных MySQL. Ниже приведен ближайший пример, который мне удалось выяснить, но это дает мне один json объект, который повторяет информацию, которую я не хочу повторять.

В конечном итоге я хотел бы 3 отдельных json объекта. Один из каждой таблицы.

app.get("/finance", (req, res) => {
  connection.query('SELECT inventory, retail_price, supplies_purchased, unit_cost, inventory_purchased FROM shoes, suppliers, vendors', (err, results) => {
    if (err) {
      throw err;
    } else {
      return res.json({
        data: results

      });
    }
  });
});

- предварительный просмотр текущего json объекта

    {
      "inventory": 1263,
      "retail_price": 129.99,
      "cost": 47.67,
      "supplies_purchased": 3978,
      "unit_cost": 39.99,
      "inventory_purchased": 3978
    },
    {
      "inventory": 1263,
      "retail_price": 129.99,
      "cost": 47.67,
      "supplies_purchased": 5543,
      "unit_cost": 12.99,
      "inventory_purchased": 3978
    },
    {
      "inventory": 1263,
      "retail_price": 129.99,
      "cost": 47.67,
      "supplies_purchased": 3978,
      "unit_cost": 39.99,
      "inventory_purchased": 5698
    },
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...