首页 / 浏览问题 / 云GIS / 问题详情
查询过滤条件构建 或的写法
36EXP 2017年01月05日

使用产品:iserver 
操作系统:winserver 
数据类型: xml
问题详细描述:rest服务实现请求数据是,过滤条件attributeFilter的构造过程中,论坛有看到AND的写法,不知道或的写法如何写呢???? 而且我写的and也是无效的。问下如何解决。

此时去掉and以及后面的字符串,是可以请求的,如何实现 将and改为或的写法??

2 个回答

看你写的SQL语句是没错的 你这样写查询不到结果 还是报错?

查询不到结果的话 说明该几何查询条件内没有满足条件的要素

“或”的话 将and改为or即可
1,605EXP 2017年01月05日
查询不到结果的。  很明确的知道是存在有同时满足条件的要素的。 就是语句一些或 or 和||都有试过,就是不行的。  主要区别在于我的datasetname不是一个,而是多个dataset,或也是针对于多个表来写的,因此不懂的如何解决了。
这个和查询多少数据集是没关系的

他是以那个查询条件去查询你数组里的每一个数据集

告诉我一下你的JavaScript的版本号

可以查询到的,图片就是我使用的示范代码,

1,603EXP 2017年01月05日
我这儿的数据不存在and条件下的数据, 但是或的情况是存在的,可是不知道怎么写,or和||都有试过,都不行。我们的区别在于,datasetname,我的是好几个表,然后想对几个表同时进行or条件查询。不知有没碰到过?

我试了or 是可以实现的。数据集的多少没有影响,datasetName是一个集合,可以放好几个表的。

...