Sequelize, проблема с получением ассоциаций для возврата

Я сейчас экспериментирую с Sequelize и имею два объекта, Person и Position , когда получение списка людей, которых я хочу узнать об их положении.

модели:

var User = sequelize.define('user', {
    first_name: Sequelize.STRING,
    last_name: Sequelize.STRING 
});

var Position = sequelize.define('position', {
    name: Sequelize.STRING,
    affiliation: Sequelize.STRING
});

Position.hasMany(User, { foreignKey : 'position_id' });
User.belongsTo(Position, { foreignKey : 'position_id'});

Мой запрос:

User.findAll({ fetchAssociations: true }, function(results) {
    //I've tried doing some work in here, but haven't found the correct procedure. 
}).on('success', function(results) {
    res.render('users', {
        title: 'user page',
        users: results
    });
});

Просмотр журнала никогда не запрашивает Человек вообще. Нужно ли мне использовать queryChaining? документация, которую мне удалось найти, похоже, она должна автоматически извлекать ассоциации.

8
задан Jeremy B. 15 June 2011 в 14:06
поделиться