document.put("price", null);
assertThat(matcher.matches(document, query)).isTrue();
query = json("price: {$not: {$exists: true}}");
assertThat(matcher.matches(document, query)).isFalse();
document.removeField("price");
assertThat(matcher.matches(document, query)).isTrue();
}
/**
* Test case for https://github.com/bwaldvogel/mongo-java-server/issues/7