API 获取方法 returns 带有一些字母的 null
API Get metod returns null with some letters
我正在为自己开发一个示例 API。我会用图片告诉问题。
[HttpGet("getbyname")]
public IActionResult GetByName(string name)
{
var result = _platformService.GetByName(name);
if (result.Success)
{
return Ok(result);
}
return BadRequest(result);
}
}
这是我的获取方法。我正在尝试这个 url 就像 somedomain.com/getbyname?name=tiktok
它正在获取数据。但是当我尝试进入“instagram”时,它变得空了。
因为 Instagram 以大写字母开头。因此,当我尝试使用“Instagram”时,它的 returns true json 值。
我该如何解决这个问题?
在 SQL 服务器数据库的默认配置中,字符串比较不区分大小写。
但是您的数据库更改了此设置。
您正在寻找此设置:
我正在为自己开发一个示例 API。我会用图片告诉问题。
[HttpGet("getbyname")]
public IActionResult GetByName(string name)
{
var result = _platformService.GetByName(name);
if (result.Success)
{
return Ok(result);
}
return BadRequest(result);
}
}
这是我的获取方法。我正在尝试这个 url 就像 somedomain.com/getbyname?name=tiktok 它正在获取数据。但是当我尝试进入“instagram”时,它变得空了。
因为 Instagram 以大写字母开头。因此,当我尝试使用“Instagram”时,它的 returns true json 值。
我该如何解决这个问题?
在 SQL 服务器数据库的默认配置中,字符串比较不区分大小写。
但是您的数据库更改了此设置。
您正在寻找此设置: