Tôi nhận được cột Không xác định 'userDetails.createAt' trong 'danh sách trường' Khi cố gắng tìm nạp bằng liên kết.
Sử dụng findAll
mà không có liên kết hoạt động tốt.
Mã của tôi như sau:
var userDetails = sequelize.define('userDetails', {
userId :Sequelize.INTEGER,
firstName : Sequelize.STRING,
lastName : Sequelize.STRING,
birthday : Sequelize.DATE
});
var user = sequelize.define('user', {
email: Sequelize.STRING,
password: Sequelize.STRING
});
user.hasOne(userDetails, {foreignKey: 'userId'});
user.findAll({include: [userDetails] }).success(function(user) {
console.log(user)
});