iclient leaflet 属性查询

0 投票

请问在attributeFilter后面加多个条件怎么写呢,我写成or或者||都不行,单独测试每个条件都可以,谢谢!

 sourceDatasetFilter :{
	            	attributeFilter:"行政级别 < = '2' OR  ADMINLEVEL <= '2'",
	            }, 

7月 10 分类:  41次浏览 | 用户: palette 初出茅庐 (98 分)

1个回答

0 投票
 
已采纳

你好,,是可以设置多个条件的,比如你在官网范例http://localhost:8090/iserver/iClient/forJavaScript/examples/leaflet/editor.html#02_getFeatureBySQL的源码中将查询表达式设置为attributeFilter: "SMID = 246 or COUNTRY = '中华人民共和国'"      是可以的,注意你的表达式是否正确,文本和宽字符型的字段才需要加单引号,而且需要时英文状态的引号

7月 10 用户: 张亮 学富五车 (550 分)
采纳于 7月 10 用户:palette
好的,谢谢
...