优先REST:不支持OData参数“ $ count”

时间:2018-09-03 11:45:11

标签: priority-web-sdk

不支持OData参数“ $ count”。
https://www.odata.org/getting-started/basic-tutorial/#count
这是非常重要的参数,有助于减少请求时间。
此外,如果您声明正在使用OData协议,则应该支持它。
请求:

  

https://my.domain.com/odata/Priority/tabula.ini/demo/DOCUMENTS_D/ $ count

     

https://my.domain.com/odata/Priority/tabula.ini/demo/DOCUMENTS_D?$ count&$ filter = CDES eq'某些文本'

(与往常一样)返回错误的“ 500 Internal Server Error”错误。
这个问题对于整个Priority REST来说是常见的吗?
当您计划添加对“ count”参数的支持吗?

1 个答案:

答案 0 :(得分:0)

实际上,未实现$ count参数。 Odata协议规范并不强制支持$ count参数 (在最低和中级一致性级别上)。 在某些情况下,也许可以使用$ top参数来限制结果的大小。

关于500服务器错误,建议您将其添加到web.config文件中 线

<customErrors mode="Off" /> 

在system.web部分中。 然后您可能会看到更多有用的错误。