diff --git a/black-list/black-list-service/src/main/java/cn/axzo/nanopart/server/dao/repository/BlackAndWhiteListRepository.java b/black-list/black-list-service/src/main/java/cn/axzo/nanopart/server/dao/repository/BlackAndWhiteListRepository.java index d60aa513..a1fe4ed8 100644 --- a/black-list/black-list-service/src/main/java/cn/axzo/nanopart/server/dao/repository/BlackAndWhiteListRepository.java +++ b/black-list/black-list-service/src/main/java/cn/axzo/nanopart/server/dao/repository/BlackAndWhiteListRepository.java @@ -105,7 +105,9 @@ public class BlackAndWhiteListRepository extends ServiceImpl) value, fullKey); - } else { + } else if (value == null){ + // 暂不支持对null的查询。要用IS NULL + }else { queryWrapper.eq("param->>'$." + fullKey + "'", value); } });