2017-08-16 1 views
0

Comment puis-je utiliser le code ci-dessous danscomment utiliser string_agg dans sequlaize

de noeud sequalize.js
SELECT 
STRING_AGG(firstname , '-') AS name 

From student 

Je reçois l'erreur quand je suis en utilisant le code ci-dessous.

erreur est survenue lors que:

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

besoin d'aide

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

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

Répondre

0

Qu'à cela ne tienne, je suis la solution pour le faire.

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