ari*_*mcm 4 node.js express sequelize.js
我有:
db.Animal.findAll({ attributes: ['id', 'name'], include: [db.Age] }).success(function(results) {
console.log(JSON.stringify(results));
});
Run Code Online (Sandbox Code Playgroud)
它从表Animal中给我字段ID和NAME ...但我也想从表Age中获取特定字段而不是所有字段(这就是它现在的工作方式).
我能做什么?
您可以在include数组中指定属性.尝试重新排列,如下:
db.Animal.findAll({ attributes: ['id', 'name'],
include: [{ model: db.Age, attributes: ['field1'] }]
})
.success(function(res){ console.log( JSON.stringify(res) ) })
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3801 次 |
| 最近记录: |