问题标签 [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.

0 投票
1 回答
51 浏览

mongodb - 如何排除包含文本的字段,并返回null和不存在?

我正在使用 Studio3T 运行 MongoDB,但我是初学者。我有一个 publication.notes 字段,用于从报告中排除项目,通常不使用此字段,因此大多数文档没有填充此字段,我们一直在为报告运行下面的代码。(publication.notes 是最后一行)

问题是我们有一小部分文档确实填充了发布说明,但它保持为空。我希望我的报告同时包含空文档和不存在的文档,同时仍然排除具有实际文本的文档。我尝试的一切都让我要么为空,要么为 DNE。

我尝试使用 "publication.notes": { $not: { $type: 2 } } ,但它们返回与 "publication_notes": { $exists: false } 相同的报告,这让我认为它看到了什么即在字段中作为字符串,即使它为空。

0 投票
0 回答
351 浏览

studio3t - Studio 3T 计算数组长度

如何计算 studio3t 中特定元素的数组长度?

我尝试过:

此查询但不支持此功能。

0 投票
1 回答
73 浏览

sql - Studio3T 导入 SQL 到 MongoDB 多表

是否可以使用 Studio3T 一次将多个表从 SQL 导入 MongoDB?

0 投票
1 回答
891 浏览

mysql - SQL查询IN子句:传递列表时如何转义特殊字符

我在查询中传递了一个期刊列表,其中包含期刊名称中的特殊字符,如 &,-'()。这是我的查询的样子:

我尝试使用反斜杠来转义特殊字符,但它不起作用,我也无法手动执行,因为该列表包含 2000 多种期刊。请帮帮我。

PS 我在 Studio3T 中使用 SQL 查询扩展,因为数据保存在 MongoDB 中并且是 json 格式

0 投票
1 回答
218 浏览

mongodb - 更新到 Studio 3T 2018.6.1 后的连接问题

以前,它在 Studio 3T 4.3 上工作,但现在无法连接我的 mongoDB 服务器。

使用的身份验证方法 - 旧版 (SCRAM-SHA-1)

显示错误->

附加截图

0 投票
0 回答
24 浏览

json - MongoDB在导入JSON时出现错误,并非所有文档都被导入

一些文件只被导入。

0 投票
1 回答
590 浏览

mongodb - Studio 3T 工具:避免在每次查询运行时出现新的控制台输出选项卡

我们正在使用 Studio 3T 客户端工具连接 Mongodb 数据库。每当我运行查询或按 F5 键时,新的输出选项卡都会在我的控制台上打开。基本上,我想要一个显示当前执行查询结果的控制台窗口,我不喜欢将所有细节都保留在单独的窗口中。

正如您在下面的屏幕截图中看到的,两个选项卡用于 insertOne 语句,一个选项卡用于 find 语句。

在此处输入图像描述

0 投票
0 回答
74 浏览

mongodb - 您可以在“_id”中包含一个计数字段吗?

我正在尝试计算每个 UserID 的特定键值对的数量,然后通过特定条件(例如国家为“美国”)多次 $bucket 这些结果

我已经尝试过在 "country" : "US", "OS" : "iOS" 上使用 $match 进行分桶,但是在尝试此操作时我只会得到空白结果,如果我删除 $match 阶段,则桶可以工作,但对于每个文档.

这是我在此阶段之前为每个文档获得的输出示例。我如何将“count”放在“_id”中,以便 $facet 中的 $match 函数正确分离桶?

0 投票
1 回答
355 浏览

mongodb - 更新集合的对象 ID

我在 mongo db 中有自己的集合,但默认情况下它生成了一个唯一的对象 id?如何在 studio 3T 或指南针中用我自己的对象 ID 替换它?

我尝试使用 JSON 手动插入对象 ID 似乎不起作用

0 投票
0 回答
167 浏览

linux - 如何在本地主机上将 studio3t 连接到 pymongo

我正在创建一个集合并使用 localhost 但 studio 3t 没有显示任何树

我单击了 studio 3t 上的连接选项卡并在它的默认值(localhost)上建立了一个新连接,但是当我连接到这个新连接时,我创建的集合没有显示在 studio 3t 上