【问题标题】:How to dynamically return fields如何动态返回字段
【发布时间】:2019-02-19 02:37:22
【问题描述】:

我正在使用 EF 在 C# 中创建一个 webapi 项目,当我收到一个 GET 请求时,它会出现 EF 应返回给客户端的字段。

目前这些字段是固定的:

http://localhost/clients

  function dynaminc Get(){
return (from object in db where field1 == "1" select new {field1,field2, field3}).ToList();
  }

但我想要类似的东西:

http://localhost/clients?fields=field1,field2,field3

   function dynaminc Get(string fields){
    return (from object in db where field1 == "1" select new {fields}).ToList();
   }

【问题讨论】:

标签: c# asp.net-web-api


【解决方案1】:

您可以创建对象并使用 post 传递它,也可以在请求中一一传递这些变量,并在控制器操作中将它们读取为 FromUri 。如果您需要任何示例代码,我可以提供。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-08-20
    • 2018-07-19
    • 1970-01-01
    • 2014-07-01
    • 1970-01-01
    • 2020-01-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多