.Net Core 2.2中是否有设置/配置,我们可以像这样对后端进行oData查询,而它会忽略这种情况?在下面的示例中,我希望所有带有Brand FORD和Ford的汽车都出现在搜索结果中
https://localhost/api/cars?$filter=contains(Brand,'FoRd')
我知道您可以在URL中使用toLower,但我正在查看后端的设置
答案 0 :(得分:0)
由于Nan Yu的评论,我认为该示例不区分大小写的原因是,它不使用像这样的表达式:
contains(Name,'Dom')
它们的用途:
contains(tolower(Name),'dom')
请注意,字段名(在这种情况下为Name
)以OData的函数调用toLower()
为前缀,并且字符串'Dom'
已手动降低为'dom'
。