Menu Docs
Página inicial do Docs
/ /
Atlas Device SDKs
/ / /

Classe FindOneAndModifyOptions

Nesta página

  • io.realm.mongodb.mongo.options
  • Construtores
  • Resumo do método
  • Métodos herdados
  • Detalhes do construtor
  • Detalhes do método
  • getProjection
  • obter classificação
  • isReturnNewDocument
  • isUpsert
  • projeção
  • Devolver novo documento
  • sort
  • toString
  • upsert
java.lang.Object
io.realm.mongodb.mongo.options.FindOneAndModifyOptions

As opções a serem aplicadas a uma operação findOneAndUpdate, findOneAndReplace ou findOneAndDelete (também comumente chamada de operações findOneAndModify).

Construtor e descrição
Modificador e tipo
Método e descrição
BSONpúblico

Obtém um documento descrevendo os campos para retornar para todos os documentos correspondentes.

BSONpúblico

Obtém os critérios de classificação a serem aplicados à query.

booleanopúblico

Retorna verdadeiro se a operação findOneAndModify deve retornar o novo documento.

booleanopúblico

Retorna "verdadeiro" se um novo documento precisar ser inserido se não houver correspondência com o filtro de query.

Bson projection
)

Define um documento descrevendo os campos para retornar para todos os documentos correspondentes.

boolean returnNewDocument
)

Defina como verdadeiro se as operações findOneAndModify retornarem o novo documento atualizado.

Bson sort
)

Define os critérios de classificação a serem aplicados à query.

boolean upsert
)

Defina como verdadeiro se um novo documento precisar ser inserido se não houver correspondência com o filtro de query.

  • Métodos herdados da classe java.lang.Object : getClass , hashCode , equals , clone , toString , notify , notifyAll , wait , wait , wait , finalize

public Bson getProjection ()

Obtém um documento descrevendo os campos para retornar para todos os documentos correspondentes.

Devoluções

o documento do projeto, que pode ser nulo

public Bson getSort ()

Obtém os critérios de classificação a serem aplicados à query. O padrão é nulo, o que significa que os documentos serão devolvidos em uma ordem indefinida.

Devoluções

um documento que descreve os critérios de classificação

public boolean isReturnNewDocument ()

Retorna verdadeiro se a operação findOneAndModify retornar o novo documento. O padrão é falso Observação: somente findOneAndUpdate e findOneAndReplace aceitam essas opções findOneAndDelete sempre retornará o documento antigo

Devoluções

true se a operação findOneAndModify retornar o novo documento

public boolean isUpsert ()

Retorna verdadeiro se um novo documento precisar ser inserido se não houver correspondência com o filtro de query. O padrão é "falso". Observação: somente findOneAndUpdate e findOneAndReplace aceitam esta opção

Devoluções

verdadeiro se um novo documento precisar ser inserido se não houver correspondência com o filtro de consulta

Bson projection
)

Define um documento descrevendo os campos para retornar para todos os documentos correspondentes.

Parâmetros

  • projection - o documento do projeto, que pode ser nulo.

Devoluções

isto

boolean returnNewDocument
)

Defina como true se as operações findOneAndModify retornarem o novo documento atualizado. Defina como falso / deixar em branco para que essa operação retorne o documento antes da atualização. Observação: somente findOneAndUpdate e findOneAndReplace aceitam essas opções findOneAndDelete sempre retornará o documento antigo

Parâmetros

  • returnNewDocument - true se as operações findOneAndModify precisarem retornar o documento atualizado

Devoluções

isto

Bson sort
)

Define os critérios de classificação a serem aplicados à query.

Parâmetros

  • sort - os critérios de classificação, que podem ser nulos.

Devoluções

isto

public String toString ()

Substitui

toString no objeto de classe

boolean upsert
)

Defina como verdadeiro se um novo documento precisar ser inserido se não houver correspondência com o filtro de query.

Parâmetros

  • upsert - true se um novo documento precisar ser inserido se não houver correspondência com o filtro de query.

Devoluções

isto

Voltar

Opções de contagem