腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(6440)
视频
沙龙
1
回答
为什么
mongoose
save
()不
使用
嵌套
模式
的
默认值
更新
现有
文档
?
mongodb
、
mongoose
、
save
、
default
我有以下
模式
mongoose
: const
mongoose
= require('
mongoose
') rating: { required: true slug: String ) 我在mongodb中已经有了很多Brand
文档
,现在我需要rating object,它是一个
嵌套</em
浏览 19
提问于2020-07-08
得票数 0
回答已采纳
7
回答
Mongoose
更改
模式
格式
node.js
、
mongodb
、
mongoose
我们正在快速开发一个
使用
Mongoose
的
应用程序,并且我们
的
模式
经常变化。我似乎找不出正确
的
方法来
更新
现有
文档
的
模式
,而不是完全从头开始重新创建它们。我只想添加一个名为enabled
的
新字段。我<
浏览 3
提问于2013-01-12
得票数 35
回答已采纳
2
回答
.
save
如何给出“重复密钥错误”?
mongodb
我读到:.
save
检查
文档
中是否存在与保存
的
文档
相同
的
_id。存在时,它将替换为。当不存在这样
的
文档
时,它会将
文档
作为新
文档
插入。但当我这么做
的
时候return resolve(barTable.
save
()); 对于新记录,它工作得很好,但是当保存
现有
记录时MongoError: E11000 dup
浏览 1
提问于2019-09-05
得票数 1
1
回答
Mongoose
/MongoDB在保存时抛出重复
的
键错误?
mongodb
、
mongoose
根据,对
save
的
调用将创建一个新
文档
,或者在提供_id
的
情况下
更新
现有
文档
。猫鼬
的
文档
是,
不
涉及它是插入还是
更新
。我试图
使用
Mongoose
的
save
函数来
更新
文档
,但是我一直收到错误: {“MongoError”:{“名称”:“代码”:11000,“错误”:“insertDocument
浏览 5
提问于2015-04-06
得票数 24
回答已采纳
1
回答
嵌套
的
JSON对象未保存到数据库MongoDB
javascript
、
node.js
、
json
、
mongodb
、
mongoose
我有三个mongo
模式
,每个
模式
都
嵌套
在一起。main有一个
嵌套
的
JSON,其中也有一个
嵌套
的
JSON。但是,当
使用
main Schema保存用户时,其他两个
嵌套
的
模式
不会
使用
默认值
保存,
为什么
呢?下面是我
的
三个
模式
的
一个示例(只是一个示例数据结构): const userContacts =
浏览 16
提问于2020-08-30
得票数 0
1
回答
使用
node-uuid时
的
Mongoose
dup密钥
node.js
、
mongoose
为什么
在将
Mongoose
模式
的
_id设置为函数时会遇到"dup key“错误?var
mongoose
= require('
mongoose
'),});
浏览 0
提问于2014-12-30
得票数 0
1
回答
Mongoose
更新
不起作用
node.js
、
mongodb
、
mongoose
我这里
的
问题是,
为什么
watchlistSchema.update(function (error) { { $push: { watchlist: req.body.stockAdded } }});行
不
更新
监视列表属性
的
现有
模式
?当我
使用
这个
更新
时,什么都没有发生,它返回null。当我将其更改为watchlistSchema.
save
时,它可以工作,但它会创建完全不同
的
文档
。我
浏览 6
提问于2017-01-16
得票数 0
回答已采纳
1
回答
Mongoose
在数据库中填充新路径
mongoose
我有一个
现有
的
Mongoose
模式
,我也想添加一些新
的
路径。当我添加了这些路径并输出一个示例
文档
时,
Mongoose
在新路径上显示了
默认值
-这是正确
的
行为。但是,这些数据不会持久保存在数据库中-如果将来我要导出这些数据并将其移动到其他地方,新
的
路径数据将不存在。 是否可以轻松地遍历
现有
文档
并将它们
的
默认值
填充到数据库中?我一直在研究
Mongoose</em
浏览 0
提问于2013-06-14
得票数 0
1
回答
在Express中推送到数组时向上插入引用
文档
arrays
、
mongodb
、
express
、
mongoose
、
nosql
我有一个包含对Endorser
模式
的
引用数组
的
Candidate
模式
。我希望遍历该数组,并从Endorser模型中检索每个数组
的
_id,如果不存在,则插入一个新
的
from。然后,我想将这些引用推送到
现有
的candidate实例上。(); 我尝试过在$push和$each中
使用
findOneAndUpdate。但是,这只会返回一个错误,并且不会
更新
文档
。 Candidate.update( {id: c
浏览 21
提问于2019-05-22
得票数 1
回答已采纳
5
回答
使用
mongoose
将mongo对象
的
字段设置为空
node.js
、
mongodb
、
mongoose
我在一个对象上调用user.
save
(),其中我设置了user.signup_date = null;user.signup_date = null;user.
save
(); 但是,当我查看mongodb中
的
用户时,它仍然有signup_date和first_name set...how,我是否有效地将此字段设置为空或空?
浏览 1
提问于2012-09-28
得票数 24
回答已采纳
1
回答
相同地理数据
的
MongoDB在.
save
()和.findOneAndUpdate()上
的
不同行为
node.js
、
mongodb
、
mongoose
我试图保存一个简单
的
地理坐标液化天然气,在MongoDB
的
lat,以便能够
使用
GeoSpatial查询。这是我
的
模式
:import
mongoose
from "
mongoose
"; carId: String,]
使用
location:{ coordi
浏览 2
提问于2020-11-24
得票数 0
1
回答
Id子
文档
需要什么?
mongoose
子
文档
是嵌入在其他
文档
中
的
文档
。在
Mongoose
中,这意味着您可以在其他
模式
中
嵌套
模式
。 当我
使用
子
文档
时,
Mongoose
会自动创建一个id。它是如何
使用
的
?我不明白
为什么
这是必要
的
。
浏览 15
提问于2020-07-01
得票数 0
1
回答
猫鼬:删除子
文档
的
内容
javascript
、
node.js
、
mongodb
、
mongoose
我有一个带有子
文档
的
Mongoose
(
使用
当前版本)
模式
: subdocument: { property1: { type: String} }var myModel =
mongoose
.model('My-Model', mySchema); 现在,我正在尝试
更新
一个
现有
文档
,并像
使用
subdocument那样
使
浏览 2
提问于2016-06-09
得票数 1
回答已采纳
1
回答
如何在
mongoose
中插入、创建或保存时设置
默认值
node.js
、
mongodb
、
mongoose
在
mongoose
中,我
使用
insert或
save
在userRole集合中创建新
文档
,但它们没有设置
mongoose
模式
中定义
的
默认值
。roleName: { type: String },});
Mongoose
那么,在创建新
文档
浏览 2
提问于2019-11-06
得票数 0
1
回答
为什么
Mongoose
在
文档
子结构中重复顶级属性?
node.js
、
mongodb
、
mongoose
、
mongoose-schema
我有一个
Mongoose
"user“模型,它是从一个包含子结构
的
模式
定义
的
,用来表示用户
的
选项/首选项。程序运行正常,因为在每个级别都有定义
的
属性,但它周围有大量
的
垃圾,这让我担心我设置错了,它
使用
了过多
的
内存,奇怪地递归,可能会导致奇怪
的
问题。例如,稍微简化
的
版本:const
mongoose
= requi
浏览 0
提问于2018-02-02
得票数 0
1
回答
如果字段不存在或为空,
Mongoose
将在字段
更新
时设置
默认值
mongodb
、
mongoose
、
updates
、
mongoose-schema
、
auto-update
我有一个像这样
的
mongoose
模式
: name: { type: String, required: true}我已经
使用
这个
模式
一年了Schema({ gender: { type: String, default: 'Male' } 每当有
更新
请求时,我希望这个性别自动将男性设置为
默认值</e
浏览 16
提问于2020-05-11
得票数 0
1
回答
使用
默认值
和
嵌套
对象时
Mongoose
查询速度较慢
mongodb
、
mongoose
、
mongoose-schema
我有一个User doucment,它包含与页面上
的
组件相关
的
许多层
嵌套
对象。此用户
文档
(平均
文档
大小为10kb)上可能有大约50个组件(
嵌套
对象)。(仅供参考,我只是将查询调用包装在console.time中以计时) .lean()将清除缺省值,而我依赖缺省值
浏览 7
提问于2018-08-23
得票数 1
2
回答
Mongoose
向上插入不会创建默认架构属性。
node.js
、
mongodb
、
mongoose
示例
文档
模式
: created: { type: Date, default: Date.now }, address: { type: String, required:true },}); address: re
浏览 4
提问于2014-09-10
得票数 23
回答已采纳
1
回答
猫鼬
更新
嵌套
文档
的
字段不起作用
node.js
、
mongodb
、
mongoose
我尝试
使用
mongoose
更新
嵌套
子
文档
的
字段。var
mongoose
= require("
mongoose
");var info_schema =
mongoose
.schema({},{collection:'info'})
浏览 0
提问于2019-06-05
得票数 0
回答已采纳
1
回答
在数据库中存储
mongoose
模式
node.js
、
mongoose
我是
Mongoose
和Nodejs
的
新手。
浏览 0
提问于2019-04-09
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
熟悉 node.js之mongoose
Node.js操作MongoDB数据库
使用Node.js、MongoDB、Fastify 构建API服务
React之新Context API详解
好程序员Python学习路线介绍Peewee怎么用
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券