使用微风 1.3.5
按照“ Chai 的订单”示例,我尝试形成一个类似的查询。但是,我发现当resourceName包含“?”时,其他OData参数没有正确添加。例如,如果我执行以下操作:
var query = new breeze.EntityQuery('Products/?categoryId=1234')
.top(10);
它发送如下所示的请求:
http://domain/controller/Products/?categoryId=1234?$top=10
? $top 应该是& $top
因为' ? ' 代替 ' & ',我的上下文控制器得到一个明显无效的 categoryId,如下所示:
1234?$top=10
我做错了什么还是这只是一个缺陷?任何想法或解决方法将不胜感激!谢谢!