mongodb-query 相关问题

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

如何在 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

搜索包含嵌套对象数组的所有对象

我的 MongoDb 包含 Recipes,它有一个包含成分的数组。 我现在想搜索所有包含名为示例的成分的食谱。 查询应该如何不区分大小写。 对于

回答 0 投票 0

Mongo 数据库连接查询或复杂查询

Events 是我的集合名称,我想获取所有事件,但我只想显示学生未应用的事件,其中学生是另一个集合。我有 Apply_event colle ...

回答 0 投票 0

Spring Boot Mongo:“$elemMatch 需要一个对象”

所以我正在编写一个搜索查询,但遇到了一个错误。\ 在 Mongo Compass 中查询此查询会返回正确的结果。 {$ 或: [ {'title': {$regex : "aard", $options: 'i'} },...

回答 1 投票 0

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