Resultados da pesquisa a pedido "pymongo"

2 a resposta

Como converter uma string para BSON?

Eu tenho uma string como esta: document = '{ time : 14/09/19 16:00:00, global : { full:190 , defects: 7 , btp: 6 , total: 202 } , domains : [ { domain : "A" , full:7 , defects: 2 , btp: 0 , total: 9 }, { domain : "B" , full:0 , defects: 0 , btp: ...

5 a resposta

Como converter um pymongo.cursor.Cursor em um ditado?

Estou usando o pymongo para consultar todos os itens em uma região (na verdade, é para consultar todos os locais em uma região em um mapa). eu useidb.command(SON()) antes de pesquisar em uma região esférica, que pode me retornar um dicionário e ...

3 a resposta

Objeto de coleção não é um erro que pode ser chamado com PyMongo

Seguindo ao longo do PyMongotutorial [http://api.mongodb.org/python/current/tutorial.html]e estou recebendo um erro ao chamar oinsert_one método em uma coleção. In [1]: import pymongo In [2]: from pymongo import MongoClient In [3]: client ...

1 a resposta

PyMongo raises [errno 49] não pode atribuir o endereço solicitado após um grande número de consultas

eu tenho umMongoDBcoleção com> 1.000.000 documentos. Estou realizando uma inicial.find({ my_query }) para retornar um subconjunto desses documentos (~ 25.000 documentos), que eu coloquei em umlist objeto. Em seguida, estou fazendo um loop sobre ...

5 a resposta

Atualize para o PyMongo 3.0, resultando em ServerSelectionTimeoutError

Recentemente, atualizei um aplicativo Bottle + uWSGI + Nginx para o MongoDB 3.0.2. Estava funcionando bem com o PyMongo 2.8, mas hoje atualizei para o PyMongo 3.0 executando o seguinte comando: pip install --upgrade pymongoNão fiz outras ...

3 a resposta

Como eu poderia escrever agregação sem exceder o tamanho máximo do documento?

Eu tenhoexceeds maximum document size problem exceção pela consulta da seguinte maneira, pipe = [ {"$match": { "birthday":{"$gte":datetime.datetime(1987, 1, 1, 0, 0)} }} ] res =db.patients.aggregate(pipe,allowDiskUse=True)Corrigi-o ...

3 a resposta

Erro de gravação em massa do Mongodb

Estou executando gravação em massa bulk = new_packets.initialize_ordered_bulk_op() bulk.insert(packet) output = bulk.execute() e recebendo um erro que interpreto para significar que pacote não é um ditado. No entanto, eu sei que é um ditado. ...

1 a resposta

mongodb, pymongo, agregado fornece uma saída estranha (algo sobre o cursor)

Estou tentando obter uma lista de pessoas com mais entradas no meu banco de dados. print db.points.aggregate( [ { "$group": { "_id": "$created.user", "count":{"$sum":1} } }, { "$sort": {"count":-1} } ] )Uma entrada é assim: { u'id': u'342902', ...

1 a resposta

como converter string hexadecimal em ObjectId em Python [duplicado]

Esta pergunta já tem uma resposta aqui: pesquisa por ObjectId no mongodb com pymongo [/questions/16073865/search-by-objectid-in-mongodb-with-pymongo] 1 respostaUma lista de ObjectId que eu estou iterando para encontrar valores em um ditado ...

3 a resposta

Como remover valores duplicados dentro de uma lista no mongodb

Eu tenho uma coleção de mongodb. Quando eu faço. db.bill.find({})Eu recebo, { "_id" : ObjectId("55695ea145e8a960bef8b87a"), "name" : "ABC. Net", "code" : "1-98tfv", "abbreviation" : "ABC", "bill_codes" : [ 190215, 44124, 190215, 147708 ], ...