c# - EF核心中是否有像查询过滤器这样的全局查询排序器
问题描述
是否有类似 IHaveOrder 接口和实现它的所有实体(类)在 getall() 时默认排序
解决方案
您可以在 DBContext 中实现这一点:
public class MyDbContext : DbContext
{
public DbSet<MyEntity> MyEntities { get; set; }
public IQueryable<MyEntity> MyOrderedEntities => MyEntities.OrderBy(...)
}
推荐阅读
- android - 屏幕的某些部分没有捕捉到手势(即滑动、滚动、点击...)
- c++ - 在 omnet++ 中到达目的地时无法删除味精?
- scala - 定义隐式方法时错误的顶部语句声明错误
- javascript - 如何制作像维基百科(JavaScript)这样的悬停效果?
- python-3.x - 我在哪里可以找到 pyc 文件?
- ios - 快速均衡tableView滚动的位置
- javascript - 对 mongoose 返回的结果使用 lodash 时输出不正确
- java - Spring Boot 数据 r2dbc 自动创建表
- html - Web Scrape:如何从所有链接中获取所有名称和价格?
- flutter - 如何将数据表转换为 listview.builder?