问题标签 [mongodb-java]

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 回答
3439 浏览

mongodb - 视图存在于 mongodb 中吗?

可能重复:
MongoDB 中的 SQL 视图

我是 mongodb (java) 的新手。

我需要知道 mongodb 中是否存在诸如视图(关系)之类的东西?

是否可以创建视图 mongodb?

0 投票
1 回答
1138 浏览

mongodb - MongoDB中的dbref命令

我是 mongodb 的新手。我需要使用 dbref 通过引用两个集合来进行查询,并且需要查询特定字段。

评论集合

用户集合

我可以知道如何通过使用 dbref 在两个集合之间添加引用来在 mongodb 中插入这些集合的命令吗?uid 中的注释必须引用用户 uid。

0 投票
1 回答
9127 浏览

mongodb - mongodb脚本文件

我是 mongodb 的新手。

我们可以通过在关系数据库中的脚本 .sql 文件中指定它来执行查询列表,并且可以通过运行命令 source c:\test.sql 来运行它。

我们如何在 mongodb 中做到这一点?如何将这些命令存储在 mongodb 脚本中以及如何在 mongodb 中执行?

0 投票
3 回答
1250 浏览

mongodb - Mongodb 数据库架构设计与共享数据

嗨,我是 mongodb 的新手。我正在使用 java。

我的关系表中有 4 个表租户、系统、授权。

像这样的东西。

在 System_prop 表中,Tenant_ID 是指租户表 Tenant_ID (PK),System_ID 是指系统表 System_ID。

在 Authorization 表中,System_ID 是指 System 表 System_ID

我正在将我的数据库从关系数据库切换到 mongodb。我需要做的第一件事是架构设计。

我需要做的查询是:

  1. SELECT A.Prop_Info, A.System_ID From System_prop A, SYSTEM B, TENANT C 其中 A.System_ID = B.System_ID AND A.Tenant_ID = C.Tenant_ID

  2. SELECT A.System_ID, A.Prop_Info FROM Authoization A, SYSTEM B WHERE A.System_ID = B.System_ID

谁能帮助我如何将这些表设计为 mongodb 中的集合?

我需要嵌入 r 使用 dbref 吗?帮助我为此设计架构。

0 投票
1 回答
2354 浏览

mongodb - Mongodb java - 如何查询特定的参考id值

我有两个收藏

我正在查询特定字段的tenant_id 值。

输出:

游标值 null 游标值 null

但是当我查询 System.out.println(cursor.next().get("_id"));

输出:光标值 11.0 光标值 12.0

如何单独查询tenant_id 值?输出必须是光标值1,光标值2

0 投票
3 回答
10407 浏览

mongodb - mongodb java插入嵌入文档

我有一个包含嵌入文档的集合。

}

如果我需要像这样插入另一个租户信息

插入嵌入式文档的 mongodb 查询是什么?以及如何使用java来做到这一点?

0 投票
3 回答
97 浏览

mongodb - Mongodb Schema设计适合的一个建议

嗨,我是 mongodb 的新手。我正在使用 java。

我的关系表中有 2 个表系统 system_properties。

像这样的东西。

我正在尝试为此创建一个模式。例如:用于插入一个文档

这是此设计的最佳架构吗?

为了避免连接,我们只嵌入文档。

我怀疑 system_id : 100 (关系表中的外键)是否必要,因为“_id” = 100 (关系表中的主键)也指相同。

0 投票
1 回答
621 浏览

mongodb - mongodb - 子文档 id 值

我有一个收藏。

我需要使用 java 检索 id 3.0 的值。我收到空指针异常。

我收到空指针异常。我需要如何获得价值?

0 投票
1 回答
525 浏览

mongodb - Mongodb检查并添加参考值

我有两个系列。

Checktwo tenant_id 引用 checkone id 的值。

但是当我尝试在 checktwo 中插入另一个文档时

它被插入。它不检查在 checkone id 值中是否存在tenant_id 值 6 并将其添加。在这种情况下,id 值 6 在 checkone 中不存在,但它被插入到 checktwo 租户 ID 值中。

实际上它必须检查并插入它吗?

我很困惑 $ref 在这里是什么意思?

这个功能在 mongodb 中是否不可用?如果我错了,谁能指导我。

0 投票
2 回答
383 浏览

mongodb - 在 MongoDB 中添加新的辅助节点以分配负载

我在三台机器上有两个分片(使用 mongodb 1.8.2):

NodeII 负载变得非常高(CPU 和 IO),NodeI 也很高,但比 nodeII 好一点。

在我的 java 客户端中,我指定代码只查询 NodeII,而 NodeI 仅用于编写。

我计划将 nodeIII 从仲裁器转换为辅助节点,以分担 NodeII 上的读取负载。

你认为这是一个好主意吗?如果我这样做,我应该考虑什么,或者你有其他降低负载的建议吗?