Resultados da pesquisa a pedido "mongodb-query"

2 a resposta

Obtenha os últimos documentos com um critério distinto

SituaçãoEstou tendo problemas para criar uma boa maneira de fazer uma determinada consulta do MongoDb. Primeiro, aqui está o tipo de consulta que quero fazer...

1 a resposta

Como procurar texto ou expressão em vários campos

db.movies.find({"original_title" : {$regex: input_data, $options:'i'}}, function (err, datares){ if (err || datares == false) { db.movies.find({"release_date" : {$regex: input_data + ".*", $options:'i'}}, function (err, datares){ if(err ...

5 a resposta

Consultando um MongoDB com base no ID do Mongo em um aplicativo node.js

Estou usando um node.js e mongodb e estou tentando consultar o banco de dados com base no ID gerado pelo mongo usando o seguinte:

1 a resposta

consulta para recuperar vários objetos em uma matriz no mongodb

Suponha que eu tenha uma matriz de objetos como abaixo. "array" : [ { "id" : 1 }, { "id" : 2 }, { "id" : 2 }, { "id" : 4 } ]Se eu quiser recuperar vários objetos ({id: 2}) dessa matriz, a consulta de agregação é assim. db.coll.aggregate([{ ...

3 a resposta

Subdocumento de localização / atualização do Mongoose

Eu tenho os seguintes esquemas para o documentoPasta: var permissionSchema = new Schema({ role: { type: String }, create_folders: { type: Boolean }, create_contents: { type: Boolean } }); var folderSchema = new Schema({ name: { type: string }, ...

2 a resposta

Mongodb, consulta agregada com $ lookup

Tenho duas coleções, etiquetas e pessoas. modelo de tags: { en: String, sv: String }modelo de pessoa: { name: String, projects: [ title: String, tags: [ { type: Schema.ObjectId, ref: 'tag' } ] ] }Quero uma consulta que retorne todas as tags ...

1 a resposta

Filtro de agregação após pesquisa de $

Como posso adicionar um filtro após uma pesquisa $ ou existe algum outro método para fazer isso? Meu teste de coleta de dados é: { "_id" : ObjectId("570557d4094a4514fc1291d6"), "id" : 100, "value" : "0", "contain" : [ ] } { "_id" : ...

2 a resposta

Como executar um Order By baseado em valor no MongoDB?

select * from users ORDER BY FIELD(status, 'A', 'B', 'C', 'D') ASC;Isso classificará todos os usuários de acordo com seus status, de modo que todos os usuários com status 'A' venham primeiro, depois 'B' e assim por diante. O que seria equivalente ...

1 a resposta

Shell MongoDB: como procurar coleções que correspondam a um nome ou regex

quando eu uso show collections, ele retorna uma lista de todas as coleções que é bastante longa, como posso escrever uma consulta para retornar coleções que correspondam a um padrão. Eu esperava algo como db.collections ({name: / pattern /}), mas ...

1 a resposta

Removendo o documento mais recente do Mongo DB em uma única consulta

Quero excluir o documento mais recente do meu MongoDB em uma única consulta. Eu tentei alguns comandos, mas eles não parecem funcionar.