mongodb-query 相关问题

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

MongoDB - 如何分组和计数

对于每个科目类型,列出科目类型的名称和属于科目类型的科目总数。 下面是数据库: 粘贴 subject.js 我试过的 对于第一个

回答 1 投票 0

How do i update the nested object of array in mongodb following document,解释如下:

我有以下文件。我正在编写一个 API 来将“dataTracking”更新为 true 或 false。我正在尝试根据“userID”、“ulcaApiKey”和“

回答 1 投票 0

仅按一个字段排序与按多个字段排序之间是否存在显着的性能差异?

假设没有索引,仅基于一个字段排序与基于多个字段排序之间是否存在显着的性能差异? db.movies.聚合([ { $排序:{ 喜欢:-1 } } { $limi...

回答 1 投票 0

如何在 mongo 中减去嵌套数组对象的值

我想知道如何在mongodb中减去嵌套数组对象字段值。 { 积极的: [ {min: 1, 能量: 24}, {min: 2, 能量: 34}, {分钟:3,能量:65} ] } 预期输出...

回答 1 投票 0

$lookup 阶段将查询时间增加了 5 倍,尽管在同一集合上加入了 _id

db.user.聚合([ { $查找:{ 来自:“用户”, 如:“用户”, 本地字段:“_id”, 外国字段:“_id”, ...

回答 0 投票 0

以连续数值字段为前缀的复合索引

MongoDB能否创建以连续数值字段为前缀的复合索引? 例如: db.col.createIndex({height_to_weight_ratio: 1, income_to_expense_ratio: 1}) 据我了解,一个...

回答 1 投票 0

如何选择集合中所有其他文档的数组属性中不包含的文档 ID?

我收集了以下形状的文件: const categorySchema = new Schema({ title: { type: String, required: true }, 孩子们:[{类型:Types.Object ...

回答 0 投票 0

无法进行 mongodb 备份

我已经使用下面的命令进行mongo备份但没有工作 mongodump --host test.zzudy.mongodb.net --authenticationDatabase abcd -u mongoman -p password --db abcd_db --archive > abcd.dump ...

回答 0 投票 0

Mongo 只在文档总数小于 N

只有当我的查询返回的总计数小于某个阈值数 N 时,我才想将文档插入 mongo。这种查询在 mongodb 中是否可能,或者我应该切换到 relati...

回答 1 投票 0

MongoNotConnectedError:在生产中运行操作之前必须连接客户端

从“猫鼬”导入猫鼬; 让连接={}; 异步函数连接(){ 尝试 { 如果(连接。已连接){ console.log('已连接'); 返回; } 如果(莫...

回答 1 投票 0

$addToSet 在我的 API 中无法使用 mongoDB

我知道有很多关于这个的话题,但是我没有找到解决我问题的方法。 为了训练我的 JS 技能,我决定创建一个报价生成器,所以我创建了 API 和前端...

回答 0 投票 0

如何使用 `elemMatch` 重新创建 bson 查询

供参考,示例对象模式 { “一些”: ””, “场地”: ””, “imageIds”:[ ] } 希望是一个简单的,我正在尝试...

回答 1 投票 0

MongoServerError:表达式 $in 恰好有 2 个参数。 1个通过了

管道:[ { $匹配: { $表达式: { $ 和: [ { $eq: [ "$doctorid", "$$doctorid" ]...

回答 0 投票 0

$not的聚合版本是什么?

{ field_name: { $not: { $lt: 100 } } } 如何使用 MongoDB 聚合语言编写以上内容? 我不能使用: { $gte: ["$field_name", 100] } 因为 field_name 可能会丢失。当...

回答 0 投票 0

在整个集合的嵌套对象数组中匹配具有重复字段的文档的更快方法

我正在搜索更快的选项来匹配嵌套数组中字段中具有重复值的文档,示例文档匹配条件: { “关键”:1, A: [ { p: [ ...

回答 1 投票 0

MongoDB 按日期时间字段查询 1h 间隔

我一直在尝试每 1 小时从一个集合中提取一条记录,在日期时间(日期)上每 10 秒有 1 条记录。文档是这样的: 日期时间:2021-11-26T15:08:20.000+00:00 所有者_我...

回答 2 投票 0

MongoDB C# Driver 多Eq字段查询

使用 MongoDB C# 驱动程序如何在 Eq 查询中包含多个字段。使用一个 EQ 就可以了。我正在尝试类似下面但没有运气 filter= filterBuilder.Eq(entity => entity.id...

回答 1 投票 0

mongoose 不允许我使用 camelCase 集合名称

这是我的代码: const mongoose = require("猫鼬"); mongoose.connect("mongodb://localhost:27017/miniRDS", { useNewUrlParser: true, 使用创建索引:真,

回答 3 投票 0

MongoDB .NET 驱动程序 - 将 ElemMatch 与 FilterDefiniton 结合使用

我正在尝试通过 ElemMatch 搜索时间间隔。我感兴趣的领域包括简单的对象或对象数组,如下所示: { "ID": "123456789", “f...

回答 1 投票 0

Spring Data MongoDB - 随机选择文档,但按枚举顺序

我希望我的查询随机选择 3 个条目,但它应该总是首先选择所有状态为“NEW”的条目,只有当没有状态为“NEW”的条目时,它才应该选择 e...

回答 0 投票 0

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