Resultados da pesquisa a pedido "mongodb"

0 a resposta

Consulta ao MongoDB da Agregação para o Grupo

Eu tenho esta seguinte consulta no MongoDB: var subquery = {"shipdate" : { "$gte" : 19960101, "$lt" : 19960401 } }; var eachsupp = db.lineitems.aggregate([ { $match : subquery }, { $project : { "_id" : 0, "revenue" : {$multiply : ...

1 a resposta

O shard Mongo falha ao dividir uma grande coleção entre shards

Estou tendo problemas com o que parece ser uma configuração simples de sharding no mongo. Eu tenho dois shards, uma única instância de mongos e um único servidor de configuração configurado assim: Machine A - 10.0.44.16 - servidor de ...

2 a resposta

Como juntar duas coleções no mangusto

Eu tenho dois esquemas definidos como abaixo: var WorksnapsTimeEntry = BaseSchema.extend({ student: { type: Schema.ObjectId, ref: 'Student' }, timeEntries: { type: Object } }); var StudentSchema = BaseSchema.extend({ firstName: { type: String, ...

2 a resposta

Como remover o documento de todas as coleções no banco de dados Mongo

eu tenhoBanco de dados Mongocom 16 coleções. Toda coleção tem o campo comumdomain_id. Como posso remover documentos com as especificaçõesdomain_id de todas as coleções. Eu sei apenas como remover o documento da coleção ...

2 a resposta

incapaz de usar regex em $ no operador no mongodb

Estou tentando usar oregex com$in operador mencionado nos documentos, mas ainda não consigo obter o valor. db.users.find({'profile.firstName':{$in:["/justin/i"]}}).count() = 0 mas quando eu usei ...

1 a resposta

Remodelar documentos dividindo um valor de campo

Suponha que tenhamos uma coleção de dados brutos: { "person": "David, age 102"} { "person": "Max, age 8" }e gostaríamos de transformar essa coleção para: { "age": 102 } { "age": 8 }usando apenas o motor mongo (d). (Se todos os nomes de pessoas ...

3 a resposta

como mostrar a consulta ao usar anotações de consulta com o MongoRepository com dados da primavera

Estou usando o MongoRepository no boot do Spring para acessar o mongo: public interface MongoReadRepository extends MongoRepository<User, String> { @Query(value = "{$where: 'this.name == ?0'}", count = true) public Long countName(String name); ...

3 a resposta

Várias condições de junção usando o operador $ lookup

Aqui está minha coleção: collection1: { user1: 1, user2: 2, percent: 0.56 }collection2: { user1: 1, user2: 2, percent: 0.3 }Quero juntar as duas coleções por 'usuário1' e 'usuário2'. O resultado assim: { user1: 1, user2: 2, percent1: 0.56, ...

6 a resposta

Como imprimir mais de 20 itens (documentos) no shell do MongoDB?

db.foo.find().limit(300)não vai fazer isso. Ele ainda imprime apenas 20 documentos. db.foo.find().toArray() db.foo.find().forEach(printjson)imprimirão uma visualização muito expandida de cada documento, em vez da versão de 1 linha parafind():

6 a resposta

Quando devo usar um banco de dados NoSQL em vez de um banco de dados relacional? Posso usar os dois no mesmo site?

Quais são as vantagens do uso de bancos de dados NoSQL? Eu tenho lido muito sobre eles ultimamente, mas ainda não tenho certeza por que gostaria de implementar um e sob quais circunstâncias gostaria de usá-lo.