问题描述
但是我需要一些关于如何在后端和前端正确执行此操作的见识。
这就是我的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 (将#修改为@)