Я получаю Неизвестный столбец 'userDetails.createdAt' в 'списке полей' При попытке получить с помощью ассоциации.
Использование findAll
без объединения работает нормально.
Мой код выглядит следующим образом:
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)
});