Mongodb:$in 运算符与大量单个查询
我知道 MongoDB 能够每秒处理大量请求,但假设我必须根据给定的 _id 查询集合的大量文档;什么听起来更好:在 _id 属性上使用我想要获取的所有 id 创…
查询 Mongodb 日期时间的月、日、年...
我正在使用 mongodb,并以这种方式将日期时间存储在我的数据库中, 用于存储日期“17-11-2011 18:00”: date = datetime.datetime(2011, 11, 17, 18,…
查询数组大小大于1的文档
我有一个 MongoDB 集合,其中包含以下格式的文档: { "_id" : ObjectId("4e8ae86d08101908e1000001"), "name" : ["Name"], "zipcode" : ["2223"] } { …
查询MongoDB内部数组大小
考虑 users 集合中的 MongoDB 文档: { username : 'Alex', tags: ['C#', 'Java', 'C++'] } 有没有办法从服务器端获取 tags 数组的长度(而不将标签传…
查询键中的 MongoDB 通配符
是否可以在查询中使用通配符键?例如,给定以下记录,我想要执行 .find({'a.*': 4}) 这已在此处讨论 https://jira.mongodb.org/browse/SERVER-267 但…
具有地理空间条件的 Mongo 组
当我尝试将结果与地理空间条件聚合时遇到问题: db.users.group({ reduce: function(obj, prev) { prev.sums = { y_levels: prev.sums.y_levels + obj…
MongoDB:如何对另一个查询的结果执行查询(嵌套查询)?
我需要对集合应用一组过滤器(查询)。默认情况下,MongoDB 将 AND 运算符应用于提交给 find 函数的所有查询。我需要按顺序(一个接一个)应用每…
使用另一个字段的值更新 MongoDB 字段
在 MongoDB 中,是否可以使用另一个字段的值来更新一个字段的值?等效的 SQL 类似于: UPDATE Person SET Name = FirstName + ' ' + LastName MongoDB…
仅检索 MongoDB 集合中对象数组中的查询元素
假设我的集合中有以下文档: { "_id":ObjectId("562e7c594c12942f08fe4192"), "shapes":[ { "shape":"square", "color":"blue" }, { "shape":"circle"…
在 MongoDB 中,如何使用 $set 来更新嵌套值/嵌入文档?
在 MongoDB 中,如何使用 $set 更新嵌套值? 例如,考虑具有以下文档的集合 people: { _id: ObjectId("5a7e395e20a31e44e0e7e284"), name: "foo", ad…
是否可以强制转换 MongoDB 查询?
当我有两个像这样的 MongoDB 文档时... db.test.insert( {"value" : "10123"} ); db.test.insert( {"value" : "160"} ); 查询的结果是: db.test.find…
如何使用“like”查询MongoDB
我想使用 SQL 的 like 查询来查询某些内容: SELECT * FROM users WHERE name LIKE '%m%' 如何在 MongoDB 中实现相同的目的?我在文档like的运算符一…
返回 MongoDB 中字段的实际类型
在 MongoDB 中,使用 $type,可以根据字段是否与 BSON 数据类型匹配来过滤搜索(请参阅 DOCS)。 例如。 db.posts.find({date2: {$type: 9}}, {date2:…
查找两个日期之间的对象 MongoDB
我一直在尝试在 mongodb 中存储推文,每个对象如下所示: { "_id" : ObjectId("4c02c58de500fe1be1000005"), "contributors" : null, "text" : "Hello…
- 共 1 页
- 1