Javascript 区分大小写的搜索不适用于远程数据(Odata)
我需要从OData服务获取区分大小写的记录 对于这个需求,我已经形成了如下的过滤器字符串Javascript 区分大小写的搜索不适用于远程数据(Odata),javascript,jquery,rest,odata,Javascript,Jquery,Rest,Odata,我需要从OData服务获取区分大小写的记录 对于这个需求,我已经形成了如下的过滤器字符串 filter=startswith(ContactName,'a') 因此,最终将使用OData查询 http://mvc.syncfusion.com/Services/Northwnd.svc/Suppliers?$select=SupplierID,ContactName&$filter=startswith(ContactName,'a')&$orderby=ContactName
filter=startswith(ContactName,'a')
因此,最终将使用OData查询
http://mvc.syncfusion.com/Services/Northwnd.svc/Suppliers?$select=SupplierID,ContactName&$filter=startswith(ContactName,'a')&$orderby=ContactName
供应商ODATA服务具有以下字段
Supplier {
SupplierID
CompanyName
ContactName
ContactTitle
Address
City
Region
PostalCode
Country
Phone
Fax
}
结果是区分大小写
我的要求是,我需要获取具有“小”a的数据
“作为起始字母”
但是,它同时显示了“小a”和“资本a”记录
我犯了错误,是否有其他可能达到我的要求。您好,Satpal,供应商是OData服务。我已修改了供应商字段的查询。似乎缺少一些配置。。返回无结果它正确工作,区分大小写。返回结果:巴拉吉,我无法理解你的回答。您将如何形成过滤器字符串。请突出显示。我正在处理Odata而不是Odata V4版本。请检查url链接,您将发现我已经引用了url链接。你可以检查你的建议,以下面的网址链接。