Resultados da pesquisa a pedido "aggregation-framework"
Vários grupos aninhados na matriz
Estou tendo um grupo de elementos no MongoDB, conforme indicado abaixo: /* 1 */ { "_id" : ObjectId("58736c7f7d43c305461cdb9b"), "Name" : "Kevin", "pb_event" : [ { "event_type" : "Birthday", "event_date" : "2014-08-31" }, { "event_type" : ...
Consulta recursiva do Mongodb
Eu tenho o seguinte esquema no meutaxon coleção : { "_id": 1, "na": [ "root_1", "root_2", "root_3" ], "pa": 1 },{ "_id": 2, "na": [ "name_1", "name_2", "name_3"], "pa": 1 },{ "_id": 4, "na": [ "otherName_1", "otherName_2", "otherName_3"], "pa": ...
Como retornar apenas os documentos aninhados de uma matriz de todos os documentos
Tenho uma pergunta sobre a consulta de documentos aninhados. Tentei pesquisar, mas nada respondeu à minha pergunta ou talvez eu esteja ignorando. Eu tenho uma estrutura assim: { "_id" : ObjectId("592aa441e0f8de09b0912fe9"), "name" : "Patrick ...
Como ingressar em duas coleções adicionais com condições
select tb1.*,tb3 from tb1,tb2,tb3 where tb1.id=tb2.profile_id and tb2.field='<text>' and tb3.user_id = tb2.id and tb3.status =0na verdade eu converti o sql comomongo sql da seguinte maneira mongo sql que eu ...
Matriz aninhada de correspondência e filtro de dados da primavera
Como extrair dados da matriz aninhada? Desejo extrair o item de matriz "values" onde o valor do parâmetro wind_speed está entre vitRange.min e vitRange.max (mesma condição para twaRange e direção do vento) Dados: { "name" : "race" ,"polaire" : ...
Compare matrizes e retorne a diferença
Eu tenho uma matriz A na memória criada em tempo de execução e outra matriz B salva em um banco de dados mongo. Como posso obter com eficiência todos os elementos de A que não estão em B? Você pode assumir que a matriz armazenada no mongodb é ...
Como recuperar o elemento correspondente na matriz no mongodb primavera?
Estou tentando recuperar um documento com um '_id' específico e um único documento incorporado com outro '_id' específico. meu documento é um catálogo e contém uma variedade de cursos. dados de exemplo: '_id': ObjectId('1111'), 'name': ...
Critérios / agregação: procure todos os documentos completos cujo campo array tenha elemento com o último status fornecido
Eu tenho uma estrutura de documentos como esta - { "_id" : "11223344", "orderId" : "00001041", "key" : "56h68ab4c876dbe1cd0b1ee" "status" : [ { "updatedTimeStamp" : ISODate("2017-06-01T16:05:42.737Z"), "orderStatus" : "INITIATED" }, { ...
Subtrair $ sum do sub-documento
Dado o seguinte registro na minha tabela MongoDB: { "_id" : ObjectId("5a00c1c71680084c55811ae2"), "name" : "test", "tenantId" : "paul", "price" : 300, "deposits" : [ { "amount" : 100, "date" : ISODate("2017-11-07T14:08:19.324Z"), "_id" ...
Mongodb Aggregate: substitui o valor de uma coleção pelo valor correspondente de outra coleção
Eu sou novo no MongoDB, tenho duas coleções como esta: O nome da primeira coleção é um db.a.find () { "_id": "1234", "versions": [{ "owner_id": ObjectId("100000"), "versions": 1, "type" : "info", "items" : ["item1","item3","item7"] }, { ...