Я с трудом пытаюсь заставить несколько 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
},