我在数据库中有“地址”表,其中地址由邮政编码/邮政编码保存
我想通过postCode来检索这些地址但是它不起作用
邮政编码格式= Le2 2SN
这是我的代码
[Route("{id:length(6)}")]
public IHttpActionResult GetAddress(string id)
{
Address address = (db.Addresses.FirstOrDefault(x=>x.postCode == id.ToUpper() )) ;
}
请帮助我。 感谢
答案 0 :(得分:2)
尝试以下代码:
[Route("api/YourControllerName/{id:length(6)}")]
public IHttpActionResult GetAddress(string id){ // }
注意:您的邮政编码格式看起来有7个字符,其中包含空格字符。如果这是您正确的格式,则需要将长度更改为7。