Resultados da pesquisa a pedido "mongodb"

3 a resposta

MongoDB: sub-documento de upsert

Tenho documentos que se parecem com isso, com um índice exclusivo embars.name: { name: 'foo', bars: [ { name: 'qux', somefield: 1 } ] } . Eu quero atualizar o sub-documento onde{ name: 'foo', 'bars.name': 'qux' } e$set: { 'bars.$.somefield': 2 ...

1 a resposta

O mongodb reindexa se você alterar o campo em que é usado no índice?

Digamos que você tenha uma coleção com um campo chamado "primary_key", {"primary_key": "1234", "name": "jimmy", "lastname": "page"} e eu tenho um índice em "primary_key". Esta coleção tem milhões de linhas. Quero ver como é caro alterar ...

19 a resposta

Como executo o equivalente de junção SQL no MongoDB?

Como executo o equivalente de junção SQL no MongoDB? Por exemplo, digamos que você tenha duas coleções (usuários e comentários) e desejo extrair todos os comentários com pid = 444, juntamente com as informações do usuário de cada uma. comments ...

2 a resposta

Como verificar se o $ addToSet do Mongo era duplicado ou não

Estou usando o Mongoskin + NodeJS para adicionar novas palavras-chave ao meu MongoDB. Quero notificar o usuário de que a entrada foi duplicada, mas não tenho certeza de como fazer isso. /* * POST to addkeyword. */ router.post('/addkeyword', ...

2 a resposta

Atualizando uma matriz aninhada com o MongoDB

Estou tentando atualizar um valor na matriz aninhada, mas não consigo fazê-lo funcionar. Meu objeto é assim { "_id": { "$oid": "1" }, "array1": [ { "_id": "12", "array2": [ { "_id": "123", "answeredBy": [], }, { "_id": "124", "answeredBy": [], ...

2 a resposta

MongoDB / PyMongo: Consultando vários critérios - resultados inesperados

Eu tenho uma coleção em que alguns dos objetos apresentam uma chavefoo. Agora tento consultar todos os objetos que realmente possuem essa chave, mas não com o valor específicobar. Para isso, uso a seguinte consulta: collection.find({'foo': ...

3 a resposta

Verifique se todos os elementos da matriz correspondem à condição

Eu tenho uma coleção de documentos: date: Date users: [ { user: 1, group: 1 } { user: 5, group: 2 } ] date: Date users: [ { user: 1, group: 1 } { user: 3, group: 2 } ]Eu gostaria de consultar essa coleção para encontrar todos os documentos em ...

1 a resposta

Contagem de Mongodb distinta com vários campos de grupo

Eu tenho uma tabela de transações que é preenchida por feriados tirados pelos funcionários. Eu precisaria de ajuda para seguir o cenário sql no mongodb. select employee,month,year,count(distinct (holiday_type) from transactions group by ...

1 a resposta

MongoDB - Não é possível canonizar a consulta: BadValue operador desconhecido: $ meta

Isso aconteceu comigo no 2.6.1 - Então, caso alguém se divirta com esse erro, pensei em escrever a resposta. Este primeiro comando funcionou bem, mas o segundo não. db.test.find({$text: {$search: 'york'}} ) db.test.find({$text: ...

2 a resposta

Sincronização de dados entre MySQL e MongoDB

Estou procurando uma maneira de sincronizar meus dados do MySQL para o MongoDB. Não quero apenas replicar meus dados, quero que eles sejam permanentemente sincronizados. Alguém sabe se o Tungsten Replicator faria o trabalho? Percebo que ele ...