node.js - 包含模型和组 - Sequelize/NodeJS
问题描述
我有这个问题,我无法解决。
我需要在另一个模型中获取名称形式“competenciaId”。
const data = await FuncionariosCompetencias.findAndCountAll({
attributes: ['competenciaId',
sequelize.fn('count', sequelize.col('competenciaId'))],
include: [
{ model: Competencia, attributes: [] }
],
group: ['competenciaId', 'Competencia.competencia']
})
.then(function (data) {
return data;
})
.catch(error => {
return error;
});
res.json({ success: true, data: data });
如果我删除了“包括:”我有结果,但我需要名字来显示它
var Funcionario_Competencias = sequelize.define('funcionarios_competencias', {
nivelcomp: {
type: Sequelize.INTEGER
}
}, { 时间戳:假 })
Funcionario_Competencias.belongsTo(Competencia) Funcionario_Competencias.belongsTo(Funcionario)
解决方案
推荐阅读
- python - Python ipywidgets 切换按钮样式颜色
- javascript - 如何将两个块元素附加到一个div?
- r - 如何在r中的箱线图之间创建单独的线图
- flutter - 如何解决:在 mac 中运行 pod install 时出错
- javascript - Next.js 使用翻译使页面道具更小
- typescript - 为什么 TypeScript 会跟踪函数静态属性的突变?
- ios - Segue/unwind 反复导致内存在加载视频时不断增加
- regex - 正则表达式用破折号匹配未知字符
- python - 无法为 Confluent Cloud 设置创建本地 docker-compose 文件
- npm - 如何在其中的包中指定的纱线工作区中安装可执行文件?