Sequelize Inner Join Table отличается от имени таблицы - PullRequest
0 голосов
/ 15 октября 2018

Когда я создаю таблицу списка методов get с ORM Sequelize с условием внутреннего объединения, результат отличается от исходного имени таблицы. Вот мой контроллер

let helper        = require('../helper');
let response      = require('../response');
const Sequelize   = require('sequelize');
const rektabModel = require("../models/r_rektab");
let connection    = require('../connection');
let moment        = require('moment');
const R_rektab    = rektabModel(connection, Sequelize);
const rAnggotaModel = require("../models/r_anggota");
const R_anggota     = rAnggotaModel(connection, Sequelize);

let listRektab = function (req, res) {
    R_rektab.belongsTo(R_anggota, {foreignKey: 'RANGGOTA_ID'});
    R_rektab.findAll(
        {
            include: [{
                model   : R_anggota,
                required: true, // inner join,
            }]
        }
    ).then(
        rektab => res.send(helper.data.give_response(process.env.SUCCESS_RC, response.listRektab.success_msg, rektab))
    ).catch(function (err) {
        return res.send(helper.data.give_response(process.env.FAILED_RC, response.listRektab.failed_msg, err));
    });
};  

module.exports = {
    listRektab
};

и вот мой результат Результат JSON

вот мое имя таблицы в моей базе данных исходное имя таблицы

JSON Результат отличается от исходного имени таблицы. Вы хотели бы помочь мне решить этот случай?Большое спасибо

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