首页 / 浏览问题 / 其他 / 问题详情
超图FAQ:【iClient】 请问使用 iClient for leaflet SQL 查询功能的时候,设置查询条件使用数组的情况,NAME in (${names}),查询结果失败,是什么原因呢?
44,106EXP 2023年07月26日
【iClient】 请问使用 iClient for leaflet SQL 查询功能的时候,设置查询条件使用数组的情况,NAME in (${names}),查询结果失败,是什么原因呢?

1个回答

【问题原因】 JavaScript 字符串格式化数组的时候,会直接丢失数组中字符串的单引号,导致 SQL 查询条件语法不正确。 【解决办法】 可以直接使用 JavaScript 基于语法提供的 join 接口,通过简单拼接即可满足 SQL 查询条件语法,可参考 NAME in ('${names.join('','')}')。
44,106EXP 2023年07月26日
热门文章
关注我们
...