mongodb-query 相关问题

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

如果没有找到结果则返回null默认值

我有一个看起来像这样的集合: { “值”:“20”, “类型”:“方形”, “名称”:“表格1” } { “值”:“24”, “类型”:“圆形”, “名称”:“表格2” } { “值”:“12”, “类型”:“方形”, “呐……

回答 3 投票 0

如何使用参考字段在猫鼬中查找?

考虑我有下表: const ImageSchema = new mongoose.Schema({ 姓名: { 类型:字符串, }, 网址:{ 类型:字符串, }, 创建于:{ 类型:日期, 默认值:Date.now(...

回答 1 投票 0

mongodb中的乘法表示仅对字符串类型进行操作

我正在尝试将 mongodb 中的 2 个字段相乘。两者都是数字类型,但是 mongodb 返回 $multiply 只支持数字类型。该集合是: { "_id" : 对象 ID("

回答 2 投票 0

在 Mongoose 中查询深层嵌套的子文档

我在使用 Mongoose 时尝试查询深度嵌套的子文档时遇到了麻烦。 我的数据库结构是这样的: { “_id”:“662aa6ccae109745e30dc664”, ”

回答 1 投票 0

将单个关键字发送到 MongoDb 上的 Atlas Search 会比为每个查询发送不同的单词表现更好吗?

本质上是发送一个关键字来搜索所有查询,我当前的实现基于各种查询参数的存在构建复合查询。不确定哪个参数方法会执行...

回答 1 投票 0

我们可以在mongodb聚合的match阶段跳过一些文档吗

例如,在执行聚合时,最后(上一个)阶段给了我这个文档 { _id : ObjectId('662a416201ca2363543b6644'), 名称:'位置1', 开始于 : 2, 结束于:5, } { _id:

回答 1 投票 0

从文档中删除字段后,MongoDB 集合大小未更改

为了减少现有集合的大小,我从集合中的文档中删除了一些不需要的字段。之后和之前我运行集合统计来检查大小,但它没有改变......

回答 3 投票 0

查找数组中的最大元素

REF:来自具有字段值 max 的数组的 MongoDB 文档 查找文档中的子数组中的最高值和 MongoDB 根据文档数组中的最大值查找中的答案建议使用 sort + limit(...

回答 4 投票 0

查询mongodb中子文档的值

我正在将 Java 驱动程序与如下所示的文档一起使用(一个真实的测试示例): { "_id" : ObjectId("5207fe359b88bfa6f90a82b0"), “meta_id”:“d6eb1b1...

回答 1 投票 0

如何为 mongo 复杂查询建立索引

我真的不明白如何使用索引来提高查询的性能。 db.Vendite.aggregate([{$group: { _ID: { anno: "$anno", mese: "$mese", cod_age: "$cod_age&...

回答 1 投票 0

对 MongoDb Atlas 搜索管道中的任何字段进行排序

我有一个测试数据集(500k 行) { "_id": ObjectId("61309575c9346aab086f91fb"), "listId": ObjectId("61309575c9346aab086f91fa"), ...

回答 2 投票 0

org.springframework.data.mapping.model.MappingInstantiationException:无法使用带参数的构造函数 NO_CONSTRUCTOR 实例化 void

我正在使用 spring data mongo 使用 mongo 存储库方法通过 id 更新一个属性 @存储库 公共接口 CategoryRepository 扩展 MongoRepository...

回答 1 投票 0

Mongodb 获取每个子文档具有最大值的文档

我有一些数据如下: {'类型':'A', '属性':[ {'日期':'2021-10-02', '值':5}, {'日期':'2021-09-30', '值':1}, {'日期':'2021-09-25', '

回答 2 投票 0

如何对集合进行分组以对对象的属性求和并使用 MongoDB 生成计算字段

如何按特定字段对集合进行分组,并生成一个使用 mongoDB 对象的属性总和计算的字段,我不知道是否可以做我想做的事情,但我

回答 1 投票 0

如果不存在则将对象推入数组,否则如果不存在精确匹配则更新数组

我有一些 mongodb 文档,其中有一个名为 states 的数组。下面给出了一个示例文档。 { "_id":ObjectId("xxxxxxxxx"), “状态”:[ {“...

回答 1 投票 0

Mongodb Join 具有嵌套数组和对象

如果我有一个类似于集合 1 中的数据,例如嵌套数组和对象,然后我有另一个包含对象的集合。 我如何加入这两个集合并获得完整对象的输出...

回答 1 投票 0

$merge:如何在$merge管道之后返回合并的文档

请帮忙!,我有两个集合,名为 coll1 和 coll2。我想根据 coll1 字段更新 coll2 并从 coll2 返回更新的文档 coll1 :[{"_id":"some_unique_id1"...

回答 2 投票 0

使用 PHP 在 MongoDb 中按 15 分钟时间间隔对结果进行分组

我想将 MYSQL 查询转换为 MongoDB PHP 查询 我已经尝试过但不起作用。 从日志中选择时间、ch1、ch2、ch3、ch4、ch5、ch6、ch7、ch8,其中 date_time >= '2021-07-05T12:12:48.000Z' AND

回答 1 投票 0

从另一个集合mongodb获取匹配和不匹配的计数

我在 mongodb 数据库中有两个集合。一个状态栏是常见的。我需要基于状态列的集合中的匹配和不匹配计数。 我已经写了一些代码,但它

回答 1 投票 0

查看对象的嵌套数组是否包含值 | MongoDB

我有一个集合帖子,其中包含一系列对象评论。在这个对象数组中,我还有另一个喜欢的对象数组。 我正在尝试编写一个查询来提取最近的 5 个通讯...

回答 1 投票 0

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