通过url把查询条件传给服务端,需要有个区间查询,但是忘记了关键字。记得有个相等的关键字是eq,比如:
https://xxx.xxx.xxx:8000/DataSet?$filter=name eq 'Tom'
用这个来查询名字为Tom的人,用eq
关键字来表示等于。
现在想查询在某段时间内的结果,大于等于起始时间,小于等于结束时间。这个大于等于和小于等于用字母怎么表示?求指点,如果能给个这种关键字的链接就更好了,感激不尽!
先来一份文档吧
http://blog.163.com/darwin_zh...
其次再说说,你在url中把这些传给后台做法很不好,哪怕是restful也参数也不能这么定义啊,中间的空格还得转义,还是把你的参数组装成json后post给后台吧,类似于
filtText="name='jason' and age>=22"; jsonStr="['and',['eq',['$','name'],['s','jason']],['ge',['$','age'],['d',22]]]"
这样的格式,后台再按照规则封装解析就好了
这东西是后端规定的吧…