问题标签 [studio3t]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mongodb - 为什么我的 mongodb 聚合计数以小数形式返回?
以下查询
返回以下输出:
为什么是这样?我怎样才能让它返回一个int?我正在使用 Studio 3T 2020.10.1 来执行查询。我已经尝试过使用 $toInt (包装“1”或包装“{ $sum: 1 }”),但正如预期的那样它不起作用 - 语法错误。
谢谢。
mongodb - 获取 MongoDB 中每个字段的文档数,例如 Studio3T Schema 操作
如何获取 MongoDB 集合中的字段分布,即每个字段的文档总数(不知道字段)?
例如考虑这些文件:
我想得到
Studio3T 有一个“模式”功能,它可以为数据库的随机样本做这个(还有更多),查询是如何构造的?
mongodb - Mongo查询:比较多个相同字段(时间戳)以仅显示具有几秒钟差异的文档
我在这上面旋转我的轮子。我需要在一个集合中找到所有文档,这些文档的时间戳(“createdTs”)相差 3 秒或更短(要清楚:月/日/时间/年都一样,保存那几秒钟)。createdTs 字段示例(类型为 Date):2021-04-26T20:39:01.851Z
我尝试了很多不同的变化。我苦苦挣扎的地方是如何将这些发现相互比较。我还希望只搜索整个集合而不匹配“memberId”字段,只收集所有创建时间差异小于 3 秒的文档,然后对它们进行分组/显示。
这可能吗?Mongo 的新人,现在在这上面旋转了两天。任何建议将不胜感激,谢谢!
我在另一篇文章中看到了这个,但不确定如何使用它,因为我想比较同一个字段:
也在尝试...
但这总共返回 null。不确定是不是因为 $year 和 $month 不同?类型都是 int32,所以我认为这可行。想知道是否有一种方法可以比较所有字段是否为 0,那么如果使用 $group 时秒数不是/差异为 $gte 3,则可以从那里开始。
mongodb - Mongodb 和 Studio 3T sql
我正在尝试在 Studio 3t sql 中加入两个表。t1 的对象 id 是 _id 并且 t2 具有该对象 id 的文本版本。如何通过 objectid 连接表,如“inner join t1 on (t1._id=ObjectId(t2.t1Id)”
mongodb - 带有arrayfilters的MongoDB updatemany不更新
我在一个集合中得到了这个文件
而这个更新很多
当我运行它时,它会确认运行并说 0 匹配和更新。我究竟做错了什么?
mongodb - Intellishell 重复文档清理
我正在使用 Studio3T 的 Intellishell。我希望修改我的“重复清理”脚本以在所有客户中运行,而不是需要为每个客户单独运行脚本。仅当该客户有相同的记录时,重复才被视为重复。客户之间的相同记录不被视为重复,不应清理。
})
database - Studio3T 无法连接 mongodb
首先将 mongo 连接字符串放在 studio3T 中会出现 url 必须编码的错误。我的用户名和密码有冒号,字符串有其他特殊字符,所以我做了 Url 编码
但是现在粘贴 Url 编码的字符串后,它不断给出错误,无法验证文本记录。
请帮忙
mongodb - 查询调用数组而不是类型“对象”
我不确定为什么以下查询停止工作。基本上我们有侦听器位置和过去侦听器位置,似乎我们的过去侦听器位置不想更新。
我正在运行的查询是:
我的数据看起来像
我正在使用 Mongodb 4.0.3 版。
mongodb - MongoDB 将今天的日期转换为年月日格式
我正在使用带有 mongodb 的 studio 3T,我正在使用 sql 来导出日常结果,我正在做的事情如下,但它没有执行:
我的查询是:
select * from Detail where [A.Week]=str(month(getdate()))+"-"+str(day(getdate()))+"-"+str(year(getdate()))
如何提取年、月和日并将所有内容转换为字符串格式。
谢谢,
阿迪亚