mongodb-query 相关问题

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

获取字典中的所有键

我有一个包含字典的对象集合,并且只想提取键而不是字典中的值(它们比键大得多,与示例中不同......

回答 1 投票 0

按数组中对象的字段排序,其中 id 与数组中的特定元素对象 id 匹配 NestJS 、 Mongodb

我有以下结果数据,但未根据我的需要正确排序 [ { "_id": "defmongodb_objectId", “类别”:[ { “类别...

回答 1 投票 0

mongo 查询中的主机匹配列表不起作用

我有以下疑问: mydb.my-collection.aggregate([ { $匹配:{ $和:[ {时间戳: { $gte: $__timeFrom, $lte: $__timeTo }} ...

回答 1 投票 0

如何比较 mongodb 4.4 中的排序和查找?

我是 mongodb 的新手,我使用的是 4.4 版本,无法更新。 我有一个带有属性类别(数组)的集合项目。我想将集合类别“加入”($lookup)到我...

回答 1 投票 0

在 MongoDB 上使用 $push 更新数组时避免重复值

我想使用Python将一些值推入数组。 也许下次当我更新数组时,它会插入一些存在的值,所以它会得到一些重复的值。 我想知道有没有

回答 3 投票 0

我一直在尝试在我的node.js后端的mongoDb数据库中组合应用唯一索引,但无法摆脱重复错误

电影应该添加到名为所有用户的观看列表的单个文档中,但我尝试结合 profile_id(用户)和 content_id(电影_id)应用唯一索引,以便相同的 m...

回答 1 投票 0

我一直在尝试在我的node.js后端使用mongoDb数据库中组合应用唯一索引,但无法摆脱重复错误

电影应该添加到名为所有用户的观看列表的单个文档中,但我尝试结合 profile_id(用户)和 content_id(电影_id)应用唯一索引,以便相同的 m...

回答 1 投票 0

如何仅根据 MongoDB 中的时间过滤 ISODate 字段

我在 MongoDB 中有一个具有以下结构的集合: { “名称”:“测试”, "开始日期时间": ISODate('2024-05-15T15:00:41.180+00:00'), ”

回答 1 投票 0

mongod 多重嵌套未按预期工作

我对这里的 $ 有一些疑问,我的数据库中有以下类型的文档: { “A”: [ { “p”:[ { “pid”:{ "CC": "A&q...

回答 1 投票 0

使用 MongoDB 聚合基于另一个现有数组创建元素数组

我需要从文档中获取一个字段作为输入,如下所示: “参与者”:[“约翰”,“彼得”], 并使输出字段像这样: “参与者”:[ {...

回答 1 投票 0

Mongo 如何按日期仅获取可用文档

我有与学生相关的文件: [ { '_id': 1, ‘姓名’:‘安娜’, '假期开始:'2024-01-01', '假期结束': '2024-01-03' }, { ‘_id’:2, “姓名”:“鲍勃”, '假期开始:'2024-01-01', '

回答 1 投票 0

批量更新MongoDB中的记录

我在批处理步骤中迭代了记录,在批处理聚合器中我想在 mongoDb 中立即更新所有记录。有没有办法将它们全部更新或者我需要单独更新每个...

回答 1 投票 0

在 MongoDB 对象的数组内添加一个字段,其值根据同一嵌套数组内的其他值动态计算

我有一个简单的 MongoDB 对象数组,其结构如下: [ { “_ID”: { “$oid”:“6688c2f6b79f2bfefb751d5f” }, “日期”:“2024年6月7日...

回答 1 投票 0

MongoDB 查询带有切口的点

在我的 lootPoint 集合中,我有这样的数据: { "_id": "1856132932", “观点” : { “类型”:“点”, “坐标&

回答 1 投票 0

MongoDB 中按条件分组

我在 MongoDB 中有一系列文档(检查事件),如下所示: { "_id" : ObjectId("5397a78ab87523acb46f56"), “inspector_id”:ObjectId(“5397997a02b8751dc5a5e8b1”), “状态...

回答 2 投票 0

如何将mongodb ISODate转换为mongoDB中的字符串?

我在 mongo 中有我的 ISODate 作为 ISODate,我想以字符串格式和特定的日期时间格式。 这是 ISODate: ISODate("2020-04-24T11:41:47.280Z") 预期结果: “20...

回答 8 投票 0

使用文本索引在 MongoDB 中搜索单词的子字符串

我在 MongoDB 集合中有一个如下所示的文档,其中在“key1”上有文本索引。 { “_id”:1, "key1": "就是这句话", “key2&q...

回答 1 投票 0

Mongoose:如何使用“$in”运算符更新对象数组?

我有以下架构: const notificationSchema = new mongoose.Schema({ 用户身份: { 类型:mongoose.Schema.Types.ObjectId, 参考:'用户', 必填:真实 },

回答 1 投票 0

如何在 mongoDB 聚合中将正整数转换为二进制

我正在寻找一种将正整数转换为 mongoDB 聚合管道内的二进制数组的方法。 有 $bit 操作不能在聚合管道内使用。 这个问题...

回答 1 投票 0

如何为复杂结构编写高效的 mongo 查询

我使用express/nodejs(没有mongoose)和mongodb作为我的数据库。我有一个集合页面,看起来像这样 { _ID: .. 网址:[ { 传入网址:“/test/test1&qu...

回答 1 投票 0

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