I'm calling function with argument value database name. When I print argument other function it's working properly but when i'm connecting this argument value with database it's not giving any output
My code is Here.
def myFunction(mydb):
from pymongo import MongoClient
print(mydb)
client = MongoClient('localhost:27017')
db = client.mydb
data = db.collection.find().count()
return data
mydb = 'my_databaseName'
myFunction(mydb);
when I work with the above code it's returning:
Oputput:0
But when I'm working with this code it's working properly
def myFunction(mydb):
from pymongo import MongoClient
print(mydb)
client = MongoClient('localhost:27017')
db = client.my_databaseName #its static database name
data = db.collection.find().count()
return data
So how can I solve this problem?