前提
mongodbにあるデータをjsonファイルに保存したい
実現したいこと
- ▲▲mongodbにデータの追加をすることはできるのですが、追加したデータとmododbのデータをjsonファイルに保存したいです。
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
ソースコード from flask import Flask, request, render_template, jsonify, redirect from dotenv import load_dotenv load_dotenv() import json import requests, os from pymongo import MongoClient from datetime import datetime class Mongo(object): def __init__(self): self.clint = MongoClient() self.db = self.clint['test'] def add_one(self,wn,rp,re): """データ挿入""" post = { #'shop_name': p_write_name, 'write_name': wn, 'review_points': rp, 'review':re, 'created_at': datetime.now() } return self.db.test.insert_one(post) obj = Mongo()
#データベースに追加 rest = obj.add_one(p_write_name, p_review_points, p_review) print(rest) #for data in (obj.db.test).find(): #print(data) #ObjectId.prototype.tojson = function() { return '"' + this.valueOf() + '"'; }; #(obj.db.test).collection.find() return jsonify()
試したこと
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
あなたの回答
tips
プレビュー