cost 292 ms
使用 $push 和 $each 将对象附加到数组字段返回 null (Mongoose) - Appending objects to array field using $push and $each returns null (Mongoose)

背景:我有一个新对象数组 (A) 需要添加到 Mongoose 中的数组字段。如果成功,它应该打印以筛选新更新的 object,但它打印 null。我检查了数据库并确认它也没有完全更新。 我按照文档在这里使用 $push 和 $each 修饰符: https://www.mongodb.com/d ...

findOneAndUpdate 嵌套数组中的嵌套 object - findOneAndUpdate a nested object inside a nested array

我想在 MongoDb 中的另一个嵌套 object 中更新一个嵌套的 object,如下所示: 更具体地说,我想要做的是更新 client_Username“elsa”的“doc_upload”。 这是我的代码 在这里,我只能更新 client_name(所以是一个嵌套对象),这就是目前的情况。 ...

Mongodb findOneAndUpdate() 比较日期和时间戳的总和 - Mongodb findOneAndUpdate() compare sums of date and timestamps

我正在开发基于 MongoDB (+mongoose) 的调度程序,其中任务具有以下类型 我希望获取应该执行的任务,这意味着 executeAt executedAt + next < now的总和由于调度程序应该锁定任务, running标志应该在同一操作中翻转为 true,因此我正在使用f ...

MongoDB / Mongoose - 带有条件的 FindOneById。 匹配数组内对象内数组的值 - MongoDB / Mongoose - FindOneById with conditions. Match value of Array within Object thats within an Array

我知道这个问题的标题很拗口,但如果我提供一个例子,我希望你能明白我的意思。 这是我的 MongoDB 结构: 我想要做的是检查是否有某个 deviceId 的访问者。 如果有一个我什么都不想做,但万一没有一个我想添加一个新访客。 这就是我想在代码中做的事情: 所以基本上我想检查一个对象数 ...

“错误”:“无法读取未定义的属性‘findOne’” - “error”: “Cannot read property 'findOne' of undefined”

大家好 !! 这里我有一个大问题,我想用 Node.js sequelize 和 mySql 做一个注册。 我四处寻找,但我没有找到问题的答案,所以我来寻求帮助。 使用 mongoDb,它更容易,但我承认我在兜圈子。 这是我的代码: // Importation : // Bcry ...

findOneAndUpdate 有时更新有时不更新 - findOneAndUpdate updates sometimes and sometimes doesnt

好的,所以我有一个架构如下 然后我创建了新的孩子模式 这是我收到 gameScore 数据的代码, 现在的问题是,当我在 console.log child.gameScores 数组中找到我新添加的分数时,但是当我 console.log(kids) 时它没有得到更新。 在 mongodb Atl ...

如何使用 mongoose 更新并检查 email 是否存在 - How do I update with mongoose and check if email exists

好像我想不通。 function 必须检查 email 是否已存在于集合中。 如果 email 存在,则此人已预约。 如果 email 存在,则必须执行时间更新。 如果 email 不存在,则必须将 req.body 保存为新文档 即使集合中存在 email,它也会继续创建文档而不更新 ...

如何使用驱动程序在 MongoDB 中进行文档版本控制 - How to do a document versioning in MongoDB using Driver

在应用程序上编辑时需要MongoDB中的document版本控制。 我有许多不同用户创建的“卡片”。 可以随时编辑卡片。 该应用程序必须保存数据库中的所有更改,以便管理员可以回滚到旧更改。 为此,我尝试复制代表一张卡的现有document ,使用不同的_id重新插入它,该 _id 将被视为版本 0。 ...

没有 Object 解决方案的动态密钥 - MongoDB findOneAndUpdate 调用 - Dynamic key without Object solution - MongoDB findOneAndUpdate call

我能够成功地使用{ key: value }结构... ...部分在下面的代码中。 然而,对于.. ...部分,不得使用花括号。 它应该是这样的: ... ...但随后使用动态matchIdPath 。 当{ key: value }方法在这里不起作用时,我怎么能意识到这一点,因为没有花括号来 ...

Mongoose 更新记录数组中的嵌套 object - Mongoose update nested object in array of record

我目前遇到一个问题,我正在尝试更新 Mongoose 记录中的嵌套数组。我的架构如下: 如您所见,每条记录的地址数组包含许多地址。 我希望能够通过更新 object 并更新在特定数组 object 内嵌套 object 的 addressInfo 内的属性。 这是我的查询: 以及我通过以更新记录的 ...

ZCCADCDEDB567ABAE643E15DCF0974E503Z findOneAndUpdate 未定义设置为 null - Mongoose findOneAndUpdate with undefined set as null

我在理解 findOneAndUpdate 和未定义和 null 时遇到问题。 创建 object 时: 它正在创建一个只有名称而没有地址的新文档: 如果我在 findOneAndUpdate 之后使用相同的逻辑: 数据库中的文档现在将包含一个null的地址: 我不明白为什么。 我希望当我将一个值 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM