Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 在内部联接续集中选择最大值_Node.js_Sequelize.js_Max_Inner Join - Fatal编程技术网

Node.js 在内部联接续集中选择最大值

Node.js 在内部联接续集中选择最大值,node.js,sequelize.js,max,inner-join,Node.js,Sequelize.js,Max,Inner Join,如何将此sql查询转换为Sequelize 选择a.id、a.name、max(b.sentAt)作为sentAt从站点作为内部连接监视\u数据\u信息作为b on a.id=b.stationId按a.id、a.name分组 结果是: 我尝试此代码,但它不运行: static findStationInfo (){ return this.findAll({ attributes : ['id', 'name', [Sequelize.fn('max', Sequelize

如何将此sql查询转换为Sequelize

选择a.id、a.name、max(b.sentAt)作为sentAt从站点作为内部连接监视\u数据\u信息作为b on a.id=b.stationId按a.id、a.name分组

结果是:

我尝试此代码,但它不运行:

static findStationInfo (){
    return this.findAll({
      attributes : ['id', 'name', [Sequelize.fn('max', Sequelize.col('sentAt')), 'sentAt']],
      include: [{model: MonitoringDataInfo, attributes : [], required: true}],
      group: ['Station.id', 'Station.name']
    })
  }

你有什么错误吗?