【问题标题】:how to use string_agg in sequlaize如何在 sequelize 中使用 string_agg
【发布时间】:2017-08-16 21:41:13
【问题描述】:

如何在 sequalize.js 节点 js 中使用以下代码

SELECT 
STRING_AGG( firstname , '-' )  AS name

From student

使用以下代码时出现错误。

得到错误:

{
    "message": "STRING_AGG is not defined",
    "error": {}
}

需要帮助

var query = {
attributes:[
[sequelize.fn(STRING_AGG( sequelize.col('firstname') , '-' ) ) , name]]
 }

db['student'].findAll(query).then(function (names) {
 callback(null, names);
});

【问题讨论】:

    标签: javascript node.js sequelize.js


    【解决方案1】:

    没关系,我有解决方案。

    var query = {
    attributes:[
    [sequelize.literal("STRING_AGG(firstname,'-')"), 'name']]
     }
    

    【讨论】:

      猜你喜欢
      • 2020-05-19
      • 2016-08-11
      • 2021-01-03
      • 2015-08-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-22
      相关资源
      最近更新 更多