From 89900488b6dc1369fd1beb686d3cccfc1f59e8d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=9C=B0=E5=B9=B3=E7=BA=BF?= <22250530@qq.com> Date: Mon, 13 Jul 2015 14:27:34 +0800 Subject: [PATCH] --- src/com/wentch/redkale/source/FilterBeanNode.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/com/wentch/redkale/source/FilterBeanNode.java b/src/com/wentch/redkale/source/FilterBeanNode.java index e69d81d2e..cdf2c309b 100644 --- a/src/com/wentch/redkale/source/FilterBeanNode.java +++ b/src/com/wentch/redkale/source/FilterBeanNode.java @@ -263,7 +263,7 @@ final class FilterBeanNode extends FilterNode { Predicate f = (T t) -> { Serializable key = mainIdAttr.get(t); Predicate k = (e) -> key.equals(foreignAttr.get(e)); - return cache.contains(k.and(p)); + return cache.exists(k.and(p)); }; result = (result == null) ? f : (signand ? result.and(f) : result.or(f)); }