Двойной запрос результатов в model.js - PullRequest
0 голосов
/ 17 сентября 2018

Это мой запрос к моей модели.

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

как вы видите, результат четыре, но в модели у меня восемь.

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