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 findAllmà 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)
});