ent-zh_cn
  • ent 中文文档
  • 入门指南
    • 快速入门
  • Schema
    • 介绍
    • 字段
    • 边
    • 索引
    • 配置
    • Mixin
  • 代码生成
    • 介绍
    • 增查改删 API
    • 图遍历
    • 数据聚合
    • 条件查询
    • 分页和排序
    • 事务
  • 迁移
    • 数据库迁移
    • 支持的方言
  • 杂项
    • sql.DB 集成
Powered by GitBook
On this page
  • Limit
  • Offset
  • Ordering

Was this helpful?

  1. 代码生成

分页和排序

Limit

Limit 将限制查询结果的实体数量为 n.

users, err := client.User.
    Query().
    Limit(n).
    All(ctx)

Offset

Offset 设置查询结果第一个顶点的位置。

users, err := client.User.
    Query().
    Offset(10).
    All(ctx)

Ordering

Order 返回按照一个或多个字段的值排序的结果。

users, err := client.User.Query().
    Order(ent.Asc(user.FieldName)).
    All(ctx)
Previous条件查询Next事务

Last updated 5 years ago

Was this helpful?