此标记用于通过mongo shell或使用编程语言驱动程序查询和更新MongoDB集合的相关问题。
在 MongoDB 上使用 $push 更新数组时避免重复值
我想使用Python将一些值推入数组。 也许下次当我更新数组时,它会插入一些存在的值,所以它会得到一些重复的值。 我想知道有没有
我一直在尝试在我的node.js后端的mongoDb数据库中组合应用唯一索引,但无法摆脱重复错误
电影应该添加到名为所有用户的观看列表的单个文档中,但我尝试结合 profile_id(用户)和 content_id(电影_id)应用唯一索引,以便相同的 m...
我一直在尝试在我的node.js后端使用mongoDb数据库中组合应用唯一索引,但无法摆脱重复错误
电影应该添加到名为所有用户的观看列表的单个文档中,但我尝试结合 profile_id(用户)和 content_id(电影_id)应用唯一索引,以便相同的 m...
如何仅根据 MongoDB 中的时间过滤 ISODate 字段
我在 MongoDB 中有一个具有以下结构的集合: { “名称”:“测试”, "开始日期时间": ISODate('2024-05-15T15:00:41.180+00:00'), ”
我对这里的 $ 有一些疑问,我的数据库中有以下类型的文档: { “A”: [ { “p”:[ { “pid”:{ "CC": "A&q...
我需要从文档中获取一个字段作为输入,如下所示: “参与者”:[“约翰”,“彼得”], 并使输出字段像这样: “参与者”:[ {...
我有与学生相关的文件: [ { '_id': 1, ‘姓名’:‘安娜’, '假期开始:'2024-01-01', '假期结束': '2024-01-03' }, { ‘_id’:2, “姓名”:“鲍勃”, '假期开始:'2024-01-01', '
我在批处理步骤中迭代了记录,在批处理聚合器中我想在 mongoDb 中立即更新所有记录。有没有办法将它们全部更新或者我需要单独更新每个...
在 MongoDB 对象的数组内添加一个字段,其值根据同一嵌套数组内的其他值动态计算
我有一个简单的 MongoDB 对象数组,其结构如下: [ { “_ID”: { “$oid”:“6688c2f6b79f2bfefb751d5f” }, “日期”:“2024年6月7日...
在我的 lootPoint 集合中,我有这样的数据: { "_id": "1856132932", “观点” : { “类型”:“点”, “坐标&
我在 MongoDB 中有一系列文档(检查事件),如下所示: { "_id" : ObjectId("5397a78ab87523acb46f56"), “inspector_id”:ObjectId(“5397997a02b8751dc5a5e8b1”), “状态...
如何将mongodb ISODate转换为mongoDB中的字符串?
我在 mongo 中有我的 ISODate 作为 ISODate,我想以字符串格式和特定的日期时间格式。 这是 ISODate: ISODate("2020-04-24T11:41:47.280Z") 预期结果: “20...
我在 MongoDB 集合中有一个如下所示的文档,其中在“key1”上有文本索引。 { “_id”:1, "key1": "就是这句话", “key2&q...
我有以下架构: const notificationSchema = new mongoose.Schema({ 用户身份: { 类型:mongoose.Schema.Types.ObjectId, 参考:'用户', 必填:真实 },
我正在寻找一种将正整数转换为 mongoDB 聚合管道内的二进制数组的方法。 有 $bit 操作不能在聚合管道内使用。 这个问题...
我使用express/nodejs(没有mongoose)和mongodb作为我的数据库。我有一个集合页面,看起来像这样 { _ID: .. 网址:[ { 传入网址:“/test/test1&qu...
在 MongoDB 中,我想更改文档的结构: { 折扣:10, 折扣类型:“金额” } 到: { 折扣: { 值:10, 类型:“金额” } } 所以我...
如何在 MongoDB 过滤器 $gte 和 $lte 中排除数字
我有一个带有数字字段的 MongoDB 文档: [ { _id: 1, 数量:10 }, { _id:2, 数量:11 }, { _id: 3, 数量:12 } ] 我正在使用 MongoDB 过滤器 $gte 和 $l...
我需要运行一个快速且(我认为)简单的查询来更新一些不正确的数据。我正在尝试更新文档中数组的第一个条目。 注意:我发布的查询针对 db ins 运行...
如何排除 mongo 过滤器 $gte 和 $lte 中的数字
我有带有数字字段的mongo文档: [ { _id: 1, 数量:10 }, { _id:2, 数量:11 }, { _id: 3, 数量:12 }, ] 我正在使用 mongo 过滤器 $gte 和 $lte 它看起来像这样: 数据库集合。