diff --git a/src/main/java/com/arangodb/springframework/repository/query/derived/DerivedQueryCreator.java b/src/main/java/com/arangodb/springframework/repository/query/derived/DerivedQueryCreator.java index dfc3e0750..2f9ed2d5e 100644 --- a/src/main/java/com/arangodb/springframework/repository/query/derived/DerivedQueryCreator.java +++ b/src/main/java/com/arangodb/springframework/repository/query/derived/DerivedQueryCreator.java @@ -398,7 +398,7 @@ private Criteria createCriteria(final Part part, final Iterator<Object> iterator final String template = templateAndProperty[0]; final String property = templateAndProperty[1]; Criteria criteria = null; - final boolean checkUnique = part.getProperty().toDotPath().split(".").length <= 1; + final boolean checkUnique = part.getProperty().toDotPath().split("\\.").length <= 1; Class<?> type = part.getProperty().getType(); // whether the current field type is a type encoded as geoJson