From f192c4289b75a3af734bb0b8919ceee7b2f126ec Mon Sep 17 00:00:00 2001 From: Thomas Risberg Date: Wed, 9 Feb 2011 15:43:42 -0500 Subject: [PATCH] added new OrQuery class --- .../data/document/mongodb/query/OrQuery.java | 9 +++++++++ .../data/document/mongodb/query/QueryTests.java | 3 +-- 2 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 spring-data-mongodb/src/main/java/org/springframework/data/document/mongodb/query/OrQuery.java diff --git a/spring-data-mongodb/src/main/java/org/springframework/data/document/mongodb/query/OrQuery.java b/spring-data-mongodb/src/main/java/org/springframework/data/document/mongodb/query/OrQuery.java new file mode 100644 index 000000000..7914cffed --- /dev/null +++ b/spring-data-mongodb/src/main/java/org/springframework/data/document/mongodb/query/OrQuery.java @@ -0,0 +1,9 @@ +package org.springframework.data.document.mongodb.query; + +public class OrQuery extends Query { + + public OrQuery(Query... q) { + super.or(q); + } + +} diff --git a/spring-data-mongodb/src/test/java/org/springframework/data/document/mongodb/query/QueryTests.java b/spring-data-mongodb/src/test/java/org/springframework/data/document/mongodb/query/QueryTests.java index e21851a18..c4f33d568 100644 --- a/spring-data-mongodb/src/test/java/org/springframework/data/document/mongodb/query/QueryTests.java +++ b/spring-data-mongodb/src/test/java/org/springframework/data/document/mongodb/query/QueryTests.java @@ -40,8 +40,7 @@ public class QueryTests { @Test public void testOrQuery() { - Query q = new Query();; - q.or( + Query q = new OrQuery( new Query(where("name").is("Sven")).and(where("age").lt(50)), new Query(where("age").lt(50)), new BasicQuery("{'name' : 'Thomas'}")