diff --git a/chat/server/src/main/java/com/tencent/supersonic/chat/server/service/impl/MemoryServiceImpl.java b/chat/server/src/main/java/com/tencent/supersonic/chat/server/service/impl/MemoryServiceImpl.java index e7f828683..abb45c438 100644 --- a/chat/server/src/main/java/com/tencent/supersonic/chat/server/service/impl/MemoryServiceImpl.java +++ b/chat/server/src/main/java/com/tencent/supersonic/chat/server/service/impl/MemoryServiceImpl.java @@ -113,6 +113,9 @@ public class MemoryServiceImpl implements MemoryService { if (chatMemoryFilter.getAgentId() != null) { queryWrapper.lambda().eq(ChatMemoryDO::getAgentId, chatMemoryFilter.getAgentId()); } + if (chatMemoryFilter.getQueryId() != null) { + queryWrapper.lambda().eq(ChatMemoryDO::getQueryId, chatMemoryFilter.getQueryId()); + } if (StringUtils.isNotBlank(chatMemoryFilter.getQuestion())) { queryWrapper.lambda().like(ChatMemoryDO::getQuestion, chatMemoryFilter.getQuestion()); }