diff --git a/couchbase2/src/main/java/com/yahoo/ycsb/db/couchbase2/Couchbase2Client.java b/couchbase2/src/main/java/com/yahoo/ycsb/db/couchbase2/Couchbase2Client.java index 783346674a233bd1c70baba135056bb4ee7a2639..73e44a046ff047b113092990c6a6ba7b6f062dee 100644 --- a/couchbase2/src/main/java/com/yahoo/ycsb/db/couchbase2/Couchbase2Client.java +++ b/couchbase2/src/main/java/com/yahoo/ycsb/db/couchbase2/Couchbase2Client.java @@ -856,7 +856,7 @@ public class Couchbase2Client extends DB { for (Iterator<Map.Entry<String, JsonNode>> jsonFields = json.fields(); jsonFields.hasNext();) { Map.Entry<String, JsonNode> jsonField = jsonFields.next(); String name = jsonField.getKey(); - if (checkFields && fields.contains(name)) { + if (checkFields && !fields.contains(name)) { continue; } JsonNode jsonValue = jsonField.getValue();