mongodb-query 相关问题

此标记用于通过mongo shell或使用编程语言驱动程序查询和更新MongoDB集合的相关问题。

MongoDB 值递减,防止负数

我正在使用 MongoDB,并且我有一个文档,我想在其中增加计数字段。但是,我需要确保该计数不会低于零。例如,如果 inc 为 -2 并且当前计数为...

回答 1 投票 0

如何在mongodb中对ObjectId进行查询进行find操作?

我有一个会话数据库,其中存储了用户的活动会话。 这是会话数据库的屏幕截图: 现在,我们可以看到 user_id 正在存储用户的 ObjectId,我想要

回答 1 投票 0

MongoDB 通过过滤条件查找多个最新的

想象一下以下示例数据: [ { “_id”:1, “类别”:“火灾”, “时间”:“2024-05-11T07:11:00Z” }, { “_id”:2, ...

回答 1 投票 0

慢速 Mongodb 正则表达式处理 2 亿个文档

我有一个 MongoDB 集合,其中包含不同网站的大约 2 亿个条目。这些文档的结构如下: { “_ID”: { “$oid”:“6647314adcfdad8dd8b1c84f&

回答 1 投票 0

如何在 MongoDB 中同时使用两个投影?

我需要从以下格式的文档中检索数据: { "id": ObjectId("alskdjflqkjwr23"), “字段1”:{ “morefields”:值 }, &

回答 2 投票 0

如何在 mongodb vscode 终端中按 Enter 并转到下一行

[我在代码编辑器中遇到这样的情况,但看起来不太好。有人可以帮我解决这个问题吗](https://i.sstatic.net/oTfNVnqA.png)

回答 1 投票 0

如何使用 mongodb 聚合方式的输入数组来过滤对象数组

我是 mongodb 新手。以下是我的聚合输出。现在我需要根据字段productName 和customer_details.region 再过滤一级输出 输出: [{ “_id”:1, ”

回答 1 投票 0

拥有子文档相当于拥有 N x M 文档的集合?

假设一个集合有 N 个文档,每个文档都有一个包含 M 个子文档的数组字段。 对于在具有 M 个子文档的字段上使用 $elemMatch 进行过滤和 findMany 的查询

回答 1 投票 0

MongoDB中如何过滤分组聚合的结果?

这是 MongoDB 中的一个集合,其中包含具有以下结构的文档: { “_ID”: { “$oid”:“663bde27b35e766556ebc60c” }, “电子邮件”:“

回答 1 投票 0

MongoDB:如何查询字段为空或未设置的记录?

我有一个电子邮件文档,其中有一个发送日期字段: { “sent_at”:日期(1336776254000) } 如果此电子邮件尚未发送,则 sent_at 字段为空或不存在。 我需要得到...

回答 10 投票 0

如何$match在字典列表中找到精确的字典

我想知道是否有办法在 mongo 中 $match 来在字典列表中找到确切的字典 我有包含此字段的文档 { _id: ObjectId("6644d9860e3b38f3dd724241"), 字段:{ 允许...

回答 1 投票 0

MongoDB GeoNear 聚合结果大小限制

我正在使用 MongoDB 2.6.3 来查询大量地理空间数据。具体来说,我正在查询数据集以获取中心位置几公里内的所有 ping,然后

回答 2 投票 0

mongoDB如何填充子子文档?

我有一个带有 MongoDB 数据库的 Node.js 应用程序,并使用 mongoose 与其交互。 我有两个重要的模式: 首先是产品架构 导出 const ProductSchema = 新架构({ 呐...

回答 1 投票 0

使用 .find() 方法按日期过滤 MongoDB 集合会忽略一些记录

我正在尝试使用 MongoDB 节点包按日期和 $gte 和 $lte 运算符 .filter() 我的 MongoDB 集合。它根本没有按预期工作,并且遗漏了一些记录。我已经花了好几个了...

回答 1 投票 0

如何让 mongoDB 根据用户集合中提供的 _ids 为发送者和接收者填充交易集合的子字段

这是我的 Mongoose 架构,分别用于三个集合用户、帐户和交易: const userSchema = new mongoose.Schema({ 用户名: { 类型:字符串, 必填:t...

回答 1 投票 0

对具有多个字段的 MongoDb 聚合进行排序

这里的答案似乎是一样的,但我尝试过应用它,但它没有达到我希望的效果,所以显然我做错了。 我们有一个审计日志 mongodb 数据库集合...

回答 1 投票 0

mongoDB 中的部分文本搜索

我想编写一个查询来对部分单词进行搜索操作,但除了 Atlas Search 之外没有得到任何解决方案。我有一种使用正则表达式的解决方案,但使用正则表达式查询是 tak...

回答 2 投票 0

MongoDB - 将响应转换为查询中的对象数组

我在 MongoDB 中编写了一个简单的查询来获取与产品 ID 相关的所有数据。现在我想将我的响应转换为对象数组。请看下文。 询问: db.collection.find({ "product_id&

回答 1 投票 0

MongoDB 慢查询问题

我在 mongoDB 数据库中面临查询缓慢的问题,索引正确完成,我检查了没有重复的数字 id,即使我遇到查询缓慢的问题。我的疑问是

回答 1 投票 0

MongoDB:如果字段值小于10,则将字段值设置为10,否则加1

考虑以下代码: findAndModify({id: id}, 未定义, {$inc: {counter: 1}, {$max: {counter: 10}) 由于 $inc 和 $max 都尝试更新同一字段,因此失败并出现错误。 但是...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.