Resultados da pesquisa a pedido "mongodb"

1 a resposta

Como filtrar e mapear a matriz de documentos na consulta do MongoDB?

Então, eu tenho esses documentos na minha coleção de pessoas: { "_id" : ObjectId("595c0630939a8ae59053a9c3"), "name" : "John Smith", "age" : 37, "location" : "San Francisco, CA", "hobbies" : [ { "name" : "Cooking", "type" : "Indoor", "regular" : ...

13 a resposta

Como obter os últimos N registros no mongodb?

Não consigo encontrar em nenhum lugar onde isso tenha sido documentado. Por padrão, a operação find () fará com que os registros sejam iniciados. Como posso obter os últimos N registros no mongodb? Edit: também quero que o resultado retornado ...

1 a resposta

Usando operador condicional em um mongo de mola [duplicado]

Esta pergunta já tem uma resposta aqui: Como usar a operação $ cond na estrutura de agregação Spring-MongoDb [/questions/29186185/how-to-use-cond-operation-in-spring-mongodb-aggregation-framework] 2 respostasSeguindo na minha consulta ...

2 a resposta

Spring - mongodb - agregation - A opção 'cursor' é necessária

Executando o seguinte pipeline de agregação: public void getMostLikedItems () { UnwindOperation unwind = Aggregation.unwind("favoriteItems"); GroupOperation group = Aggregation.group("favoriteItems").count().as("likes"); SortOperation sort ...

1 a resposta

Validação jsonSchema do MongoDB

Criar coleção com validador db.createCollection("claims", { validator : { $jsonSchema : { bsonType : "object", properties : { airportCode : { bsonType: "string"} }, additionalProperties: false} } } )Inserir db.claims.insert({"airportCode" : ...

7 a resposta

node.js mongodb seleciona documento por _id node-mongodb-native

Estou tentando selecionar um documento por id Eu tentei: collection.update({ "_id": { "$oid": + theidID } } collection.update({ "_id": theidID } collection.update({ "_id.$oid": theidID }}Também tentei: collection.update({ _id: new ...

1 a resposta

Obter soma de matriz aninhada em agregado

Ok, tenho um problema que não consigo resolver. Eu tenho um documento como este: { "playerId": "43345jhiuy3498jh4358yu345j", "leaderboardId": "5b165ca15399c020e3f17a75", "data": { "type": "EclecticData", "holeScores": [ { "type": ...

2 a resposta

Obtenha uma lista de todas as tags exclusivas no mongodb

Estou começando com mongodb e tenho uma coleção com documentos parecidos com os seguintes { "type": 1, "tags": ["tag1", "tag2", "tag3"] } { "type": 2, "tags": ["tag2", "tag3"] } { "type": 3, "tags": ["tag1", "tag3"] } { "type": 1, "tags": ...

5 a resposta

Qual é o mecanismo de banco de dados orientado a documentos mais eficiente para armazenar milhares de documentos de tamanho médio?

MongoDB ou Redis? Ouvi dizer que devo manter as coleções pequenas no MongoDB para permitir uma melhor indexação (e os índices que cabem na RAM), e ouvi dizer que os redis estão "muito rápidos", mas o MongoDB é melhor se você tiver coleções ...

1 a resposta

MongoDB - Por que devo usar um cursor em vez de iterator_to_array (em PHP)

A documentação do PHP para a classe mongo dizusando um cursor [http://www.php.net/manual/en/class.mongocursor.php]ao invés deiterator_to_array é superior. Por quê? Que benefícios / flexibilidade terei com isso?