web-services - 过滤器语法错误
问题描述
找不到过滤器语法有什么问题:
http://localhost:27161/NorthwindsService.svc/Categories?$select=CategoryName,CategoryID&$filter=CategoryName Eq 'Beverages'
有错误:
Syntax error at position 15 in 'CategoryName Eq 'Beverages''
解决方案
OData 查询区分大小写。Eq 不是过滤查询的有效运算符,但 eq 是。
这应该工作:
http://localhost:27161/NorthwindsService.svc/Categories?$select=CategoryName,CategoryID&$filter=CategoryName eq 'Beverages'
推荐阅读
- node.js - NodeJS应用程序中的超时OrientDB错误
- c# - 通过根据条件排除特定数据来过滤数据
- r - R read.table() 在标题中添加 ï..
- android - 使用 Android Paging 3 库时如何显示空视图
- python - 多处理池比手动实例化多个进程慢得多
- flutter - 如何每次都停止构建
- c# - 如何解决 .Net 3 Worker 服务中的依赖注入和不一致的可访问性参数类型“”?
- r - 错误条件超过 1 个函数 if else [编辑:rowwise]
- python - 使用 zipline 摄取 Quandl 缺乏数据
- java - 重构代码,以便使用此流管道