如何在 .Net 7 中将 Query 绑定到数组
在 .Net 7 中,我们可以通过绑定数组的方式来接收来自查询字符串的参数。这样就不需要再使用逗号分隔的字符串来获取参数了。
代码演示
假设我们需要从 query 上接受多个 id 并返回查询的结果。例如: id=1&id=2
在 .Net 7 中,我们可以这样实现:
public ActionResult GetResults([FromQuery]int[] ids)
{
// 使用 ids 数组查询结果
}
这样就可以直接将 id=1&id=2 这样的查询字符串绑定到 ids 数组上。