如何解决如何使用python检索MongoDB文档并使用ReactJS显示它们
但是我需要一些关于如何在后端和前端正确执行此操作的见识。
这就是我的API用python
编写的样子
import pymongo
import datetime
@app.route("/retrieve",methods=["POST","GET"])
def retrieve_all_documents():
client = pymongo.MongoClient(
"mongodb+srv://<user>:<pw>@cdap-cluster.rqw3s.mongodb.net/<db>-cluster?retryWrites=true&w=majority"
)
# database
db = client.cdap
# collection (table)
collection = db.predicted_values
cursor = collection.find({})
documents_ = []
for document in cursor:
documents_.append(document)
print(document)
return documents_
我想知道,这种方法是否有效? (创建列表并附加每个文档)
const res = await axios.post(predict_form_upload_url,dataframe).then(
(response) => {
let {
documents_
} = response.data;
},(error) => {
console.log(error);
}
);
那么,现在如何遍历documents_
并尝试在html
表中显示这些值?
从mongodb检索到的每个文档具有以下值:
_id: objectID(1175735753753)
Name: "ABC"
Age: 10
documents_
有许多这样的文件(因为有50多个文档)
如何正确地迭代并将它们显示在表格中?
我是新来的反应者,仍然学习。所以决赛桌看起来像这样
----------|----------|----------|
_id Age Name
----------|----------|----------|
some value 10 ABC
----------|----------|----------|
some value 20 BCD
----------|----------|----------|
some value 30 BBB
----------|----------|----------|
.
.
.
----------|----------|----------|
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。