web-dev-qa-db-fra.com

Comment utiliser une inclusion avec des attributs avec séquelle?

Une idée comment utiliser une inclusion avec des attributs (lorsque vous devez inclure uniquement des champs spécifiques de la table incluse) avec séquencement?

Actuellement, je l'ai (mais cela ne fonctionne pas comme prévu):

var attributes = ['id', 'name', 'bar.version', ['bar.last_modified', 'changed']];
foo.findAll({
    where      : where,
    attributes : attributes,
    include    : [bar]
}).success(function (result) { ...
47
borisdiakur

Quelque chose comme ça devrait fonctionner

foo.findAll({
    where      : where,
    attributes : attributes,
    include    : [{ model: bar, attributes: attributes}]
}).success(function (result) {
73
Jan Aagaard Meier