loadSession

abstract suspend fun loadSession(id: UUID): SessionData?(source)

从数据库加载会话数据。

SessionAPI.restore 可能会触发会话的实例化,如果只是查数据,请使用此 api。

Return

找不到会话返回 emptyList。


abstract suspend fun loadSession(workspaceId: UUID?, sortBy: SessionSort, limit: Int, before: SessionCursor?): List<SessionData>(source)

从数据库加载最近的会话数据,可翻页。

Return

最新会话在 first,最早会话在 last。

Parameters

workspaceId

限制为指定的工作区。

sortBy

根据会话创建时间或访问时间排序。

before

加载比这更早的会话数据。