public class MongoDBQueryHelper
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
SCORE |
| Constructor and Description |
|---|
MongoDBQueryHelper() |
| Modifier and Type | Method and Description |
|---|---|
static void |
ensureNotExists(org.s1.cluster.dds.beans.CollectionId c,
java.util.Map<java.lang.String,java.lang.Object> search) |
static void |
ensureOnlyOne(org.s1.cluster.dds.beans.CollectionId c,
java.util.Map<java.lang.String,java.lang.Object> search) |
static java.util.Map<java.lang.String,java.lang.Object> |
get(org.s1.cluster.dds.beans.CollectionId c,
java.util.Map<java.lang.String,java.lang.Object> search)
Select exactly one record from collection
|
static java.util.Map<java.lang.String,java.lang.Object> |
get(org.s1.cluster.dds.beans.Id id) |
static java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
list(org.s1.cluster.dds.beans.CollectionId c,
java.util.Map<java.lang.String,java.lang.Object> search,
java.util.Map<java.lang.String,java.lang.Object> sort,
java.util.Map<java.lang.String,java.lang.Object> fields,
int skip,
int max) |
public static final java.lang.String SCORE
public static java.util.Map<java.lang.String,java.lang.Object> get(org.s1.cluster.dds.beans.Id id)
throws org.s1.table.errors.NotFoundException,
org.s1.table.errors.MoreThanOneFoundException
id - org.s1.table.errors.NotFoundExceptionorg.s1.table.errors.MoreThanOneFoundExceptionpublic static java.util.Map<java.lang.String,java.lang.Object> get(org.s1.cluster.dds.beans.CollectionId c,
java.util.Map<java.lang.String,java.lang.Object> search)
throws org.s1.table.errors.NotFoundException,
org.s1.table.errors.MoreThanOneFoundException
c - search - org.s1.table.errors.NotFoundExceptionorg.s1.table.errors.MoreThanOneFoundExceptionpublic static java.util.List<java.util.Map<java.lang.String,java.lang.Object>> list(org.s1.cluster.dds.beans.CollectionId c,
java.util.Map<java.lang.String,java.lang.Object> search,
java.util.Map<java.lang.String,java.lang.Object> sort,
java.util.Map<java.lang.String,java.lang.Object> fields,
int skip,
int max)
c - search - sort - fields - skip - max - public static void ensureNotExists(org.s1.cluster.dds.beans.CollectionId c,
java.util.Map<java.lang.String,java.lang.Object> search)
throws org.s1.table.errors.AlreadyExistsException
c - search - org.s1.table.errors.AlreadyExistsExceptionpublic static void ensureOnlyOne(org.s1.cluster.dds.beans.CollectionId c,
java.util.Map<java.lang.String,java.lang.Object> search)
throws org.s1.table.errors.NotFoundException,
org.s1.table.errors.MoreThanOneFoundException
c - search - org.s1.table.errors.NotFoundExceptionorg.s1.table.errors.MoreThanOneFoundException