ped*_*o91 8 postgresql pagination scala slick
在postgresql数据库中,使用光滑的3,分页的最佳方法是什么?
Paw*_*nko 13
您可以在对象上使用take和drop方法TableQuery.它们将被转换为limit和offset结果的SQL查询:
val users: TableQuery[UsersTable] = UsersTable.query
val firstPartOfUsers = users.drop(0).take(25).result
val secondPartOfUsers = users.drop(25).take(25).result
Run Code Online (Sandbox Code Playgroud)
这两个操作将转换为以下SQL查询:
select "name", "email", "id" from "users" limit 25 offset 0
select "name", "email", "id" from "users" limit 25 offset 25
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3552 次 |
| 最近记录: |