使用产品:supermap_iserver_8.0.2_win64操作系统:windows servers 2008 数据类型: xml问题详细描述:如何实现,输入一个关键字,使用rest服务进行数据的模糊查询。前提是 就一个关键字,但是有多个资源类型表,并且多个资源类型表中针对于关键字的查询的字段名称均不同。
您好,对rest服务进行查询,可以使用iClient for JavaScript,也可以使用REST API发送请求进行查询。
在使用iClient做查询的时候
QueryBySQLParameters可以穿入一个数组,设置不同的数据集和查询条件。
使用REST API与iClient类似,具体参数组织请查看iServer帮助文档。
另外具体组织查询条件的方法可以参考博客http://blog.csdn.net/supermapsupport/article/details/53910299
您好看过了博客后,感觉不是同一个问题。
如图。此处例子应当是就只有一个dataname,然后里面有很多字段,其中查询出来的字段是(fields:["SMID","CAPITAL","SMAREA","T_DATE"]),条件便是"SMID = 247"。 但是我碰到的问题是我需要查询很多个dataname。然后各个dataname里面,字段有相同的也有不同的。我希望实现的是同时查询每一个不同的数据集[dataname1,dataname2,dataname3] 分别返回字段["SMID1","CAPITAL1","SMAREA1","T_DATE1"],["SMID2","CAPITAL2","SMAREA2","T_DATE2"],["SMID3","CAPITAL3","SMAREA3","T_DATE3"],其条件分别为smid1=247,smid2=247,smid3=247. 不知我问的是否清楚。麻烦了