Это мой запрос к моей модели.
function GetOrders(req, res) {
pool.getConnection((error, conn) => {
if (error) {
conn.release();
res.json({
"code": 100,
"status": "Error in connecting to the database"
});
return;
}
let query = `SELECT res_transaction_pending.trans_id,
res_transaction_pending.order_status,
res_menu.menu_id,
res_menu.menu_name
FROM res_transaction_pending
LEFT JOIN res_menu ON res_menu.menu_id = res_transaction_pending.menu_id
WHERE res_menu.deleted = 0
`;
conn.query(query, (error, results) => {
if (error) throw error;
conn.release();
res.json(results);
});
}
Результат правильный, но у меня двойной результат
Я проверил это на моем HeidiSQL, ive copy вставил запрос, и результат был верным.
Мой запрос HeidiSQL проверен ниже:
![enter image description here](https://i.stack.imgur.com/aZqhZ.png)
как вы видите, результат четыре, но в модели у меня восемь.