Resultados da pesquisa a pedido "mongodb-query"

1 a resposta

Como $ setDifference na matriz e no objeto usando o Mongo DB

Detalhes do usuari { "_id" : "5c23536f807caa1bec00e79b", "UID" : "1", "name" : "A", }, { "_id" : "5c23536f807caa1bec00e78b", "UID" : "2", "name" : "B", }, { "_id" : "5c23536f807caa1bec00e90", "UID" : "3", "name" : "C" } UserProducts { "_id" : ...

1 a resposta

Preencher campos específicos em $ lookup

Estou usando agregado para agrupar e preencher o resultado como abaixo: { "$group": { "_id": "$userId", "projectId": { "$push": "$projectId" } } }, { "$lookup": { "from": "users", "localField": "_id", "foreignField": "_id", "as": "user" } }, { ...

1 a resposta

$ expr arrayElementAt não funciona em agregação para documento incorporado

Estou fazendo agregação mongo db como $cursor = $this->collection->aggregate( array( array( '$project' => array( 'FullName' => array('$concat' => array('$first_name', ' ', '$middle_name', ' ', '$last_name')), 'FirstMiddle' => array('$concat' => ...

1 a resposta

Store Json string como matriz MongoDB em C #

Eu quero armazenar uma string JSON em um formato de matriz no MongoDB.Este é o meu código C # para armazenar notificações no MongoDB, aqui o campo "Event_meta" enviando como um formato de string JSON para o MongoDB. public async Task ...

2 a resposta

A pesquisa de texto completo no MongoDB não produz o resultado esperado para "@@@"

Então, eu tenho um documento em uma coleção com um dos campos com o valor "@@@". Eu indexei a coleção e tentei executar a consulta: db.getCollection('TestCollection').find({$text:{$search:"\"@@@\""}}) Mas não mostrou o resultado Como posso ...

1 a resposta

Contar elementos da matriz que correspondem à condição

Eu tenho uma coleção do mongoDB chamada "conference" com uma matriz de participantes como abaixo: [ { "_id" : 5b894357a0c84d5a5d221f25, "conferenceName" : "myFirstConference", "startDate" : 1535722327, "endDate" : 1535722420, "participants" : [ ...

2 a resposta

Como fazer a classificação alfanumérica no mongoDB?

Eu tenho uma coleção como esta. {"userID" : "TR31"} {"userID" : "TR1059"} {"userID" : "TR1043"}Quero classificar este documento em ordem crescente ou decrescente, tentei dessa maneiradb.col.find({}).sort({"userID" : 1}) ...

2 a resposta

Remover elemento do array aninhado mongodb

Eu tenho o seguinte documento, ele tem duas matrizes, uma dentro da outra, matriz de anexos e matriz de arquivos dentro da matriz de anexos. Eu quero excluir um elemento dentro da matriz de arquivos usando este elemento _id. mas não está ...

1 a resposta

Atualizar matriz com várias condições no mongodb

Eu tenho este documento: { "_id" : ObjectId("5b673f525ef92ec6ef16504e"), "events" : [ { "name" : "Winner", "map" : 0, "something" : [] }, { "name" : "Winner", "map" : 2, "something" : [] }, { "name" : "DifferentName", "map" : 2, "something" : [] ...

1 a resposta

$ in requer uma matriz como segundo argumento, encontrado: ausente

Alguém pode me dizer o que estou fazendo de errado? estrutura do documento db: { "_id" : "module_settings", "moduleChildren" : [ { "_id" : "module_settings_general", "name" : "General", }, { "_id" : "module_settings_users", "name" : "Users", }, ...