MemoryVersionEntityRepository
public interface MemoryVersionEntityRepository extends JpaRepository<MemoryVersionEntity, Long>
源码Source
io/agentscope/builder/web/persistence/jpa/MemoryVersionEntityRepository.java:23–30定义记忆版本 Entity 仓库契约的接口。位于 io.agentscope.builder.web.persistence.jpa 包,实现 JpaRepository<MemoryVersionEntity, Long>。核心成员包括 findByMemoryIdOrderByVersionAsc、findByMemoryIdAndVersion、deleteByMemoryId。
Spring Data repository for MemoryVersionEntity.
方法摘要Method Summary
| 方法Method | 说明Description |
|---|---|
public List<MemoryVersionEntity> findByMemoryIdOrderByVersionAsc(String memoryId) | 查找 `findByMemoryIdOrderByVersionAsc`。 Finds the by memory id order by version asc. |
public Optional<MemoryVersionEntity> findByMemoryIdAndVersion(String memoryId, int version) | 查找通过记忆标识和版本。 Finds the by memory id and version. |
public void deleteByMemoryId(String memoryId) | 删除通过记忆标识。 Deletes the by memory id. |
方法详情Method Detail
findByMemoryIdOrderByVersionAsc
public List<MemoryVersionEntity> findByMemoryIdOrderByVersionAsc(String memoryId)
查找 findByMemoryIdOrderByVersionAsc。
Finds the by memory id order by version asc.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
memoryId | String | 记忆标识(类型 `String`)。The memory id. |
List<MemoryVersionEntity>返回列出。Returns list.
源码Source
io/agentscope/builder/web/persistence/jpa/MemoryVersionEntityRepository.java:25findByMemoryIdAndVersion
public Optional<MemoryVersionEntity> findByMemoryIdAndVersion(String memoryId, int version)
查找通过记忆标识和版本。
Finds the by memory id and version.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
memoryId | String | 记忆标识(类型 `String`)。The memory id. |
version | int | 版本(类型 `int`)。The version. |
Optional<MemoryVersionEntity>返回可选。Returns optional.
源码Source
io/agentscope/builder/web/persistence/jpa/MemoryVersionEntityRepository.java:27deleteByMemoryId
public void deleteByMemoryId(String memoryId)
删除通过记忆标识。
Deletes the by memory id.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
memoryId | String | 记忆标识(类型 `String`)。The memory id. |
源码Source
io/agentscope/builder/web/persistence/jpa/MemoryVersionEntityRepository.java:29