Resultados da pesquisa a pedido "mongodb"
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 ...
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 ...
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 ...
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', ...
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": [], ...
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': ...
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 ...
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 ...
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: ...
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 ...