Questions tagged [flask-pymongo]
75 questions
                    
                    6
                    
            votes
                
                6 answers
            
        Pymongo: Best way to remove $oid in Response
I have started using Pymongo recently and now I want to find the best way to remove $oid in Response
When I use find:
result = db.nodes.find_one({ "name": "Archer" }
And get the response:
json.loads(dumps(result))
The result would be:
{
  "_id":…
         
    
    
        KitKit
        
- 8,549
- 12
- 56
- 82
                    6
                    
            votes
                
                1 answer
            
        Flask PyMongo string back to ObjectID
I am using flask with pymongo and I have a case where my Object Id is being converted into a string. How can I change it back to an Object Id so I can use if for querying ?
From : 59d7ef576cab3d6118805a20
type is 
To:… 
         
    
    
        Max Powers
        
- 1,119
- 4
- 23
- 54
                    3
                    
            votes
                
                2 answers
            
        Flask-PyMongo - init_app() missing 1 required positional argument: 'app'
i am trying to initialise my db using flask-pymongo.
But i get the following error,
File "run.py", line 22, in 
  app = create_app("config")
  File "run.py", line 11, in create_app
  mongo.init_app(app)
  TypeError: init_app() missing 1 required…
         
    
    
        Kay
        
- 17,906
- 63
- 162
- 270
                    3
                    
            votes
                
                1 answer
            
        Can not import mongo object in other file
Using flask-restful, i can not import the object mongo = PyMongo() from the file app/__init__.py into app/common/db.py.
My folder structure looks like this:
myproject/
   run.py
   app/
      __init__.py
      config.py
      common/
        …
         
    
    
        BetterSaveThanSorry
        
- 217
- 3
- 14
                    2
                    
            votes
                
                0 answers
            
        send_file from flask pymongo not working for images
I'm trying to make a simple example for sending and receiving files to a mongo db and I can see the images being uploaded correctly to mongodb using mongodbcompass, but I get a type error when I try to retrieve the file and show it. Any help is…
         
    
    
        WKGuy
        
- 79
- 7
                    2
                    
            votes
                
                2 answers
            
        Updating a nested record in mongodb array when you don't know the document index
I want to update the record of a nested document, my document looks like this:
[
  {
    "_id": "60753fd9b249ad0dfa1eeb48",
    "name": "Random Name 1",
    "email": "randomname1@zmel.kom",
    "likings": [
      {
        "breakfast": {
         …
         
    
    
        Yashasvi Bhatt
        
- 325
- 3
- 14
                    2
                    
            votes
                
                1 answer
            
        retryWrites in mongodb python
I use pymongo to implement mongo database.
I am trying to use the sessions and transactions for the management of operations, but I encountered this error:
pymongo.errors.OperationFailure: This MongoDB deployment does not support retryable writes.…
         
    
    
        Zouhair Elhadi
        
- 96
- 1
- 6
                    2
                    
            votes
                
                0 answers
            
        creating a model with flask-pymongo
I'm very new to MongoDb and I want to try it with a small Flask project. And I picked a PyMongo. But I have no idea how to create a model. And can't find any information on this topic. So I try this:
app.config["MONGO_URI"] =…
         
    
    
        code_dummy123
        
- 103
- 7
                    2
                    
            votes
                
                1 answer
            
        Flask Pymongo Insert returns a collection object rather than _id
I'm just getting started with Flask_Pymongo (and pymongo in general). I wrote a simple test route that successfully inserts to my mongo db, however the return is not as expected. If I'm not mistaken pymongo should return the _id field if I call…
         
    
    
        Marlone
        
- 79
- 2
- 8
                    2
                    
            votes
                
                1 answer
            
        Skip and Limit for pagination for a Mongo aggregate
I am working on pagination in flask(Python framework) using flask-paginate (just for ref)
I am able to achieve pagination for just a find query as below:
from flask_paginate import Pagination
from flask_paginate import get_page_args
def…
         
    
    
        KcH
        
- 3,302
- 3
- 21
- 46
                    2
                    
            votes
                
                1 answer
            
        Flask with AWS DocumentDB
I am trying to connect to my AWS DocumentDB using flask and flask_pymongo. TLS is enabled for my AWS cluster. I am able to connect to the DB using the python shell and just pymongo but when I do the below in flask I can't get it to connect. The URI…
         
    
    
        yoyoyoyo123
        
- 2,362
- 2
- 22
- 36
                    2
                    
            votes
                
                1 answer
            
        Correct way to get a mongo instance in blueprints Flask
I have 3 blueprints in a flask app and the dir structure is like:
main/
   __init__.py
   books/
   users/
   authors/
   apps/
Every package inisde main is a blueprint. 
In my main/__init__.py i have
from flask import Flask
from flask_pymongo…
         
    
    
        anekix
        
- 2,393
- 2
- 30
- 57
                    2
                    
            votes
                
                6 answers
            
        Flask-PyMongo - Object of type InsertOneResult is not JSON serializable
i have an api and i am trying to store/post a user object using Flask-Pymongo.
but, i get the following error
File
  "/home/kay/.local/share/virtualenvs/server-iT4jZt3h/lib/python3.7/site-packages/flask/json/i│
  nit.py", line 321, in jsonify
  │
 …
         
    
    
        Kay
        
- 17,906
- 63
- 162
- 270
                    2
                    
            votes
                
                1 answer
            
        How to share a flask-pymongo instance in the api routes handler
I am trying to design a simple api using flask, flask-restplus, and flask-pymongo but I'm facing one structural design, based on import and variables sharing, I cannot get access to the db in any way.
Here is my code in my main engine file:
app =…
         
    
    
        Mumrau
        
- 62
- 7
                    1
                    
            vote
                
                1 answer
            
        How to find the max length of an array from a set of documents present in a collection in MongoDB?
I have 'n' number of documents present inside a collection in MongoDB.
Structure of those documents is as follows:
{
    "_id": "...",
    "submissions": [{...}, ...]
}
I want to find the document which has the highest number of submissions out of…
         
    
    
        Anuj Panchal
        
- 391
- 3
- 15