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