làm sao lấy danh sách từ table bài viết và table thể loại trong sequelize
Mình có hai model sau:
"use strict";
module.exports = function (sequelize, DataTypes) {
var Bai_viet = sequelize.define("Bai_viet", {
//http://docs.sequelizejs.com/manual/tutorial/models-definition.html
//id,ten,noi_dung,ngay_viet,loai
id: {
type: DataTypes.INTEGER,
primaryKey: true,
autoIncrement: true,
},
ten: {
type: DataTypes.STRING,
},
noi_dung: {
type: DataTypes.TEXT,
},
loai: {
type: DataTypes.INTEGER,
}
}, {
classMethods: {
associate: function (models) {
//User.hasMany(models.Comment, { foreignKey: 'userId'} );
//Comment.belongsTo(models.User, { foreignKey:'userId'} );
//Bai_viet.belongsTo(models.The_loai, { foreignKey: 'loai' });
}
},
freezeTableName: true,//create table name= Bai_viet
})
return Bai_viet;
};
/*bai_viet.js*/
"use strict";
module.exports = function (sequelize, DataTypes) {
var The_loai= sequelize.define("The_loai", {
//http://docs.sequelizejs.com/manual/tutorial/models-definition.html
//id,ten
id: {
type: DataTypes.INTEGER,
primaryKey: true,
autoIncrement: true,
},
ten: {
type: DataTypes.STRING,
},
},
{
classMethods: {
associate: function (models) {
//User.hasMany(models.Comment, { foreignKey: 'userId'} );
//Comment.belongsTo(models.User, { foreignKey:'userId'} );
//Bai_viet.belongsTo(models.The_loai, { foreignKey: 'loai' });
//The_loai.hasMany(models.Bai_viet, {foreignKey:'loai'});
}
},
freezeTableName: true,//create table name= The_loai
})
return The_loai;
};
/*the_loai.js*/
Bi giờ mình muốn lấy một danh sách:
[id,ten,noi_dung,loai,The_loai.ten]
Thì làm cách nào??? xin cám ơn