Jump to content

Gilberto Libano de Almeida

Pessoal da TecnoSpeed
  • Contagem de Conteúdo

    1
  • Ingressou

  • Última visita

Informações Pessoais

  • Cidade
    Maringá
  • Estado
    Paraná (PR)

Clientes & Parceiros

  • Você é um cliente TecnoSpeed?
    Não
  • Você é um parceiro da Casa do Desenvolvedor?
    Sim

Visitantes Recentes do Perfil

O bloco de visitantes recentes está desativado e não está sendo mostrado a outros usuários.

Conquistas de Gilberto Libano de Almeida

3

Reputação na Comunidade

  1. Salve Devs, tudo tranquilo? Como é de frequência sempre estarmos fazendo uso do MongoDB para consultas de licenças, envios e retornos, nesse documento estarei passando alguns comando básicos que podem facilitar essa consulta no dia a dia. Comando AND. Na consulta com múltiplas chaves distintas são separadas por ‘,’ o MongoDB trata isso como uma condição de AND, a sintaxe do AND é feita da seguinte forma. db.getCollection('Ambiente').find({'Chave1':'Valor1' , 'Chave2':'Valor2'}) Comando OR. Na consulta de um chave especifica mas com vários valores em que uma será verdadeira, a sintaxe do OR é feita da seguinte forma. db.getCollection('Ambiente').find({$or:[{'Chave1':'Valor1'} , {'Chave1':'Valor2'}]}) Comando DISTINCT. Na consulta onde se existe diversos valores repetidos mas não deseja a exibição, é se usado a condição DISTINCT, a sintaxe do DISTINCT é feita da seguinte forma. db.getCollection('Ambiente').distinct({'Valor'}) Comando EXISTS. Com o comando exists é possível verificar se no banco existe ou não determinado campo, a sintaxe do $exist é feita da seguinte forma. db.getCollection('Ambiente').find({'Chave':{$exists:true}}).count() Comando SORT. Com o comando sort é possível a ordenação dos dados, a sintaxe do sort é feita da seguinte forma. db.getCollection('Ambiente').find({'Chave1':'Valor1' , 'Chave2':'Valor2'}).sort({'Chave1':'Valor1'}) E é isso pessoal, espero ter facilitado um pouco nas próximas consultas! Quaisquer dúvida que possa surgir fico à disposição pessoal!!!!
×
×
  • Create New...