postgres SQL查询中的嵌套引用

时间:2017-10-18 15:44:47

标签: javascript sql

我有以下(正确的)SQL语句:

SELECT * FROM businesses WHERE identification -> 'persons' @> 
'[{"id_person":"1234567890"}]'

它从pgAdmin起作用并返回正确的结果。为了将它移动到我的nodeJS代码,我必须定义一个字符串变量(放在引号之间),如:

var sql="...";

考虑到嵌套引用,我应该怎么做?

1 个答案:

答案 0 :(得分:0)

通过连接字符串来实现:

var sql = "SELECT * FROM businesses WHERE identification -> 'persons' @> '"
      + '[{"id_person":"1234567890"}]'
      + "'";