【发布时间】:2018-12-18 09:24:43
【问题描述】:
我创建了一个 API,我想在其中获取一些字段的返回值,我尝试将它们连接起来,但它没有给我字符串中的结果。
export async function getByContaBancariaEmpresarialDescricao() {
const resource = await Resource.query()
.select('descricao', 'agencia', 'digito_agencia', 'conta',
'digito_conta', 'ibi.codigo as bancoCodigo', 'ibi.numero as
bancoNumero', 'ibi.banco as bancoNome', 'ibi.IMAGEM_LOGO as
bancoICONE',
('descricao as ContaBancariaEmpresarialDescricao'),
(`descricao`, '+', `conta`, '+', `ibi.numero`)
)
.joinRelation('banco', { alias: 'ibi' });
return resource;
}
它返回这个:
{
"descricao": "BANCO TRIBANCO",
"agencia": "1111",
"digitoAgencia": "1",
"conta": "1111",
"digitoConta": "1",
"bancoCodigo": 11,
"bancoNumero": "111",
"bancoNome": "BANCO TRIANGULO S/A",
"bancoICONE": null,
"ContaBancariaEmpresarialDescricao": "BANCO TRIBANCO",
"numero": "111"
},
有没有办法在一个字符串中同时返回“descricao + conta + bancoNumero”?
【问题讨论】:
-
你能分享一下预期的输出吗?
-
或者你正在寻找这样的东西:stackoverflow.com/questions/8312459/…
-
预期结果将是:“ContaBancariaEmpresarialDescricao”:“BANCO TRIBANCO, 1111, 111”。 ContaBancariaEmpresarialDescricao 为我提供了 descricao + conta + bancoNumero 的值。
-
@VicenteLimaLemes 请使用edit 按钮!!!
-
@VicenteLimaLemes,我看到结果和期望一样!
标签: javascript node.js string return concatenation