【问题标题】:WebAPI and OData OrderByWebAPI 和 OData 排序依据
【发布时间】:2013-11-12 11:42:31
【问题描述】:

我有一个由两个实体组成的数据模型

public class product 
{
     public int ID {get;set;}
     public string Name {get;set;}
}

public class category
{
    public int ID {get;set;}
    public string Name {get;set;}
    public IEnumerable<product> products {get;set;}
}

我需要做的:从类别开始,如何按产品名称排序?

我尝试过这样的事情:

api/categories?$orderby=?

【问题讨论】:

    标签: asp.net-web-api sql-order-by odata


    【解决方案1】:

    如果查询Categories,则不能按Product名称排序,因为只能按Category属性排序Categories

    如果你想查询第一类的产品,例如,你可以搜索api/categories(1)/products?$orderby=Name

    【讨论】:

      猜你喜欢
      • 2016-06-11
      • 2013-02-25
      • 2019-03-24
      • 1970-01-01
      • 1970-01-01
      • 2015-11-04
      • 2011-09-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多