我正在尝试通过HTTP请求从Azure移动服务中的数据库查询某些数据。 当我尝试这样的事情时:
http://MYAPPLICATION.azure-mobile.net/tables/RoutesTrip?$filter=(route_id%20eq%202)
我得到了很好的回应。但当我试图得到这个:
http://MYAPPLICATION.azure-mobile.net/tables/RoutesTrip?$filter=(route_short_name%20eq%2063)
我收到错误代码500:“error = Error:Internal Server Error”
在开始时我在这一栏中有非ASCII字母,所以我认为这是问题,但我改变了它,它仍然无法正常工作。
这个列是varchar(50)和route_id所以我认为这不是问题。
有谁知道为什么我得到这个回应?
答案 0 :(得分:1)
尝试将值括在单引号中:
http://MYAPPLICATION.azure-mobile.net/tables/RoutesTrip?$filter=(route_short_name%20eq%20'63')
希望这有帮助。