node.js - 如何将字段值更新为 mongoDB 中的默认值?
问题描述
我是 mongoDB 的新手。
我在猫鼬模式中定义了具有默认值的“照片”字段,如下所示:
const userSchema= new mongoose.Schema({
name:{
type:String,
required:true
},
photo:{
type:String,
default: ***an image url***
}
})
我/uploadPhoto
在 node.js 服务器中创建了路由,该路由将用户(来自前端)给出的照片 URL 存储在“照片”字段中。
我还在/deletePhoto
node.js 服务器中创建了路由,它应该删除当前的照片 url 并设置默认值。
如何在/deletePhoto
功能中做到这一点?
解决方案
推荐阅读
- node.js - Node.js:根据条件渲染猫鼬元素
- abap - 为什么我在 ABAP 中的 IF BETWEEN 语句不起作用?
- java - 向springboot oauth2.0发送同时调用时出现内部服务器错误
- python - 如果我找到一个单词,然后我怎样才能得到完整的单词?
- reactjs - React Native Paper Provider 和 React Navigation NavigationContainer 在 React Native Web 中导致错误
- shell - 执行 curl 请求的 Shell 脚本
- javascript - 如何在单选按钮选择上启用多选下拉菜单
- windows-services - Apache 服务无法启动并给出错误 1053
- android - 更新到 Android Studio 北极狐后,我无法使用任何自定义主题
- flutter - supbase 颤振获取多个数据(请求的 JSON 对象,返回多个(或没有)行)