gpt4 book ai didi

node.js - Sequelize,如何从连接表中检索特定字段

转载 作者:搜寻专家 更新时间:2023-10-31 23:05:12 25 4
gpt4 key购买 nike

我有:

db.Animal.findAll({ attributes: ['id', 'name'], include: [db.Age] }).success(function(results) {
console.log(JSON.stringify(results));
});

它为我提供了 Animal 表中的 ID 和 NAME 字段...但我还想从 Age 表中获取特定字段而不是所有字段(这就是它现在的工作方式)。

我能做什么?

最佳答案

您可以在包含数组中指定属性。尝试像这样重新排列:

db.Animal.findAll({ attributes: ['id', 'name'], 
include: [{ model: db.Age, attributes: ['field1'] }]
})
.success(function(res){ console.log( JSON.stringify(res) ) })

关于node.js - Sequelize,如何从连接表中检索特定字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25438076/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com