最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【规避解决】Flask-PyMongo中如何查询gridfs中的文件

Flask crifan 5754浏览

折腾:

【已解决】Flask中连接远程MongoDB数据库的gridfs并返回查询到的文件数据

期间,用代码去find:

mongoDb = mongo.db

log.info("mongoDb=%s", mongoDb)

gridfsDb = mongoDb.gridfs

log.info("gridfsDb=%s", gridfsDb)

sleepFile = gridfsDb.fs.find({"name": "sleep"})

log.info("sleepFile=%s", sleepFile)

但是调试看到的是cursor,并不是以为的一个list:

所以需要搞清楚,如何才能获得返回的文件的dict的list

看到:

Flask扩展系列(五)–MongoDB – 思诚之道

提到了:

““find_one()”方法返回的就是一个字典,所以我们可以直接对其作�