这是我的代码:
from flask_pymongo import PyMongo
app.config['MONGO_DBNAME'] = 'TestDB'
app.config["MONGO_URI"] = "mongodb://localhost:27017/TestDB"
mongo = PyMongo(app)
filePathHash = "fhdsfl5324hfd"
score = 25
db_operations = mongo.db.sample_table
db_operations.insert({"filePathHash": filePathHash, "score": score})
如您所见,我正在插入一条记录,上面的代码工作正常。我应该怎么做才能实现以下功能?
filePathHash
检查数据库中是否已经存在值为 的记录。如果是,则更新相应的文档,否则将其作为新记录插入。