diff --git a/hugegraph-core/src/main/java/com/baidu/hugegraph/backend/query/BatchConditionQuery.java b/hugegraph-core/src/main/java/com/baidu/hugegraph/backend/query/BatchConditionQuery.java index 9b482544d8..60e6ddb855 100644 --- a/hugegraph-core/src/main/java/com/baidu/hugegraph/backend/query/BatchConditionQuery.java +++ b/hugegraph-core/src/main/java/com/baidu/hugegraph/backend/query/BatchConditionQuery.java @@ -21,6 +21,7 @@ import java.util.ArrayList; import java.util.List; +import java.util.Objects; import com.baidu.hugegraph.backend.query.Condition.RelationType; import com.baidu.hugegraph.type.HugeType; @@ -75,7 +76,7 @@ protected boolean sameQueryExceptKeyIN(ConditionQuery query) { continue; } Object key = r.key(); - if (!this.condition(key).equals(query.condition(key))) { + if (Objects.equals(this.condition(key), query.condition(key))) { return false; } }