У меня есть некоторые данные в моем mongodb, и я хочу извлечь из него выборочные данные (используя запрос), а затем передать его через http как web-сервис. Вот мой код до сих пор,Извлечь данные из Mongodb с помощью Pymongo и служить WS
from flask import Flask
from pymongo import MongoClient
conn = MongoClient('172.16.1.195', 27017)
db = conn.Views_AllTables
collection = db.SubjectViews
app = Flask(__name__)
@app.route("/test1")
def data():
return collection.find_one()
if __name__ == "__main__":
app.run(host='0.0.0.0',port=5001,debug=True)
приложение работает, но я не получаю никаких данных в locahost: 5001/test1 Я ожидал получить по крайней мере одну строку с помощью функции .fine_one(). То, что я пытаюсь реализовать, - это выборочная модель доступа на основе запроса, использующая теги. Может ли кто-нибудь меня навестить?
Спасибо, Anmol