MongoFilters
Definição dos filtros em Bson que são utilizados nas operações das coleções do MongoDB.
all
all(fieldName: string, values: java.lang.Object[]) : org.bson.conversions.Bson
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| fieldName | string | |
| values | java.lang.Object[] |
Retorno
( org.bson.conversions.Bson )
all(fieldName: string, values: Values | DataSchema | java.lang.Iterable) : org.bson.conversions.Bson
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| fieldName | string | |
| values | Values | DataSchema | java.lang.Iterable |
Retorno
( org.bson.conversions.Bson )
and
and(filters: org.bson.conversions.Bson[]) : org.bson.conversions.Bson
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| filters | org.bson.conversions.Bson[] |
Retorno
( org.bson.conversions.Bson )
and(filters: Values | DataSchema | java.lang.Iterable) : org.bson.conversions.Bson
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| filters | Values | DataSchema | java.lang.Iterable |
Retorno
( org.bson.conversions.Bson )
empty
empty() : org.bson.conversions.Bson
Retorno
( org.bson.conversions.Bson )
eq
eq(value: java.lang.Object) : org.bson.conversions.Bson
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| value | java.lang.Object |
Retorno
( org.bson.conversions.Bson )
eq(fieldName: string, value: java.lang.Object) : org.bson.conversions.Bson
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| fieldName | string | |
| value | java.lang.Object |
Retorno
( org.bson.conversions.Bson )
exists
exists(fieldName: string) : org.bson.conversions.Bson
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| fieldName | string |
Retorno
( org.bson.conversions.Bson )
exists(fieldName: string, exists: boolean) : org.bson.conversions.Bson
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| fieldName | string | |
| exists | boolean |
Retorno
( org.bson.conversions.Bson )
gt
gt(fieldName: string, value: java.lang.Object) : org.bson.conversions.Bson
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| fieldName | string | |
| value | java.lang.Object |
Retorno
( org.bson.conversions.Bson )
gte
gte(fieldName: string, value: java.lang.Object) : org.bson.conversions.Bson
Atributos
| NOME | TIPO | DESCRIÇ ÃO |
|---|---|---|
| fieldName | string | |
| value | java.lang.Object |
Retorno
( org.bson.conversions.Bson )
in
in(fieldName: string, values: java.lang.Object[]) : org.bson.conversions.Bson
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| fieldName | string | |
| values | java.lang.Object[] |
Retorno
( org.bson.conversions.Bson )
in(fieldName: string, values: Values | DataSchema | java.lang.Iterable) : org.bson.conversions.Bson
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| fieldName | string | |
| values | Values | DataSchema | java.lang.Iterable |
Retorno
( org.bson.conversions.Bson )
lt
lt(fieldName: string, value: java.lang.Object) : org.bson.conversions.Bson
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| fieldName | string | |
| value | java.lang.Object |
Retorno
( org.bson.conversions.Bson )
lte
lte(fieldName: string, value: java.lang.Object) : org.bson.conversions.Bson
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| fieldName | string | |
| value | java.lang.Object |
Retorno
( org.bson.conversions.Bson )
mod
mod(campo: string, divisor: long, resto: long) : org.bson.conversions.Bson
Descrição
Cria um filtro que corresponde a todos os documentos em que o valor de um campo dividido por um divisor tem o resto especificado (ou seja, executa uma operação de módulo para selecionar documentos).
Como Usar
_mongo.filters().mod('quantity', 5, 2);
Atributos
| NOME | TIPO | DESCRIÇÃO |
|---|---|---|
| campo | string | Nome do campo do documento. |
| divisor | long | O módulo da operação. |
| resto | long | O resto da operação. |
Retorno
( org.bson.conversions.Bson )
Retorna um filtro no formato Bson.