Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Cara memuat atribut dari model terkait dengan sequelize.js

Saya membuatnya bekerja dengan menggunakan sequelize.col() fungsi.

Berikut ini adalah kode kueri terakhir/berfungsi:

try {
        let receiptModels =  await ReceiptModel.findAll({
            raw: true,
            attributes: [[Sequelize.col('kiosk.name'), 'Kiosk']],
            include: [{
                model: Kiosk,
                required: false,
                as: 'kiosk',
                attributes: []
            }],
        });
        return res.json(receiptModels);
    }catch(err){
        return res.status(500).send({ msg: err.message });
    }



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dapatkan hasil dari MySQL menggunakan PDO

  2. Ubah tanggal yang dibuat oleh jquery datepicker menjadi format tanggal mysql standar

  3. Waktu Rata-Rata untuk Membalas Pesan

  4. Paginasi di nodejs dengan mysql

  5. Pohon menu gema dengan fungsi rekursif