DATAMONGO-1605 - Polishing.

Remove additional quoting around JSON serialization because JSON serialization adds quotes to a string. Reformat code.
This commit is contained in:
Mark Paluch
2017-03-01 15:47:38 +01:00
parent d079edb92c
commit 456ae2459f
2 changed files with 1 additions and 5 deletions

View File

@@ -219,10 +219,6 @@ class ExpressionEvaluatingParameterBinder {
return base64representation;
}
if (binding.isExpression() && value instanceof String) {
return "\"" + JSON.serialize(value) + "\"";
}
return JSON.serialize(value);
}

View File

@@ -519,7 +519,7 @@ public class StringBasedMongoQueryUnitTests {
public void findUsingSpelShouldRetainNullValues() throws Exception {
StringBasedMongoQuery mongoQuery = createQueryForMethod("findByUsingSpel", Object.class);
ConvertingParameterAccessor accessor = StubParameterAccessor.getAccessor(converter, new Object[]{null});
ConvertingParameterAccessor accessor = StubParameterAccessor.getAccessor(converter, new Object[] { null });
org.springframework.data.mongodb.core.query.Query query = mongoQuery.createQuery(accessor);
assertThat(query.getQueryObject(), is(new Document("arg0", null)));