问题标签 [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.
mongodb - MongoDB中的dbref命令
我是 mongodb 的新手。我需要使用 dbref 通过引用两个集合来进行查询,并且需要查询特定字段。
评论集合
用户集合
我可以知道如何通过使用 dbref 在两个集合之间添加引用来在 mongodb 中插入这些集合的命令吗?uid 中的注释必须引用用户 uid。
mongodb - mongodb脚本文件
我是 mongodb 的新手。
我们可以通过在关系数据库中的脚本 .sql 文件中指定它来执行查询列表,并且可以通过运行命令 source c:\test.sql 来运行它。
我们如何在 mongodb 中做到这一点?如何将这些命令存储在 mongodb 脚本中以及如何在 mongodb 中执行?
mongodb - Mongodb 数据库架构设计与共享数据
嗨,我是 mongodb 的新手。我正在使用 java。
我的关系表中有 4 个表租户、系统、授权。
像这样的东西。
在 System_prop 表中,Tenant_ID 是指租户表 Tenant_ID (PK),System_ID 是指系统表 System_ID。
在 Authorization 表中,System_ID 是指 System 表 System_ID
我正在将我的数据库从关系数据库切换到 mongodb。我需要做的第一件事是架构设计。
我需要做的查询是:
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
SELECT A.System_ID, A.Prop_Info FROM Authoization A, SYSTEM B WHERE A.System_ID = B.System_ID
谁能帮助我如何将这些表设计为 mongodb 中的集合?
我需要嵌入 r 使用 dbref 吗?帮助我为此设计架构。
mongodb - Mongodb java - 如何查询特定的参考id值
我有两个收藏
我正在查询特定字段的tenant_id 值。
输出:
游标值 null 游标值 null
但是当我查询 System.out.println(cursor.next().get("_id"));
输出:光标值 11.0 光标值 12.0
如何单独查询tenant_id 值?输出必须是光标值1,光标值2
mongodb - mongodb java插入嵌入文档
我有一个包含嵌入文档的集合。
}
如果我需要像这样插入另一个租户信息
插入嵌入式文档的 mongodb 查询是什么?以及如何使用java来做到这一点?
mongodb - Mongodb Schema设计适合的一个建议
嗨,我是 mongodb 的新手。我正在使用 java。
我的关系表中有 2 个表系统 system_properties。
像这样的东西。
我正在尝试为此创建一个模式。例如:用于插入一个文档
这是此设计的最佳架构吗?
为了避免连接,我们只嵌入文档。
我怀疑 system_id : 100 (关系表中的外键)是否必要,因为“_id” = 100 (关系表中的主键)也指相同。
mongodb - mongodb - 子文档 id 值
我有一个收藏。
我需要使用 java 检索 id 3.0 的值。我收到空指针异常。
我收到空指针异常。我需要如何获得价值?
mongodb - Mongodb检查并添加参考值
我有两个系列。
Checktwo tenant_id 引用 checkone id 的值。
但是当我尝试在 checktwo 中插入另一个文档时
它被插入。它不检查在 checkone id 值中是否存在tenant_id 值 6 并将其添加。在这种情况下,id 值 6 在 checkone 中不存在,但它被插入到 checktwo 租户 ID 值中。
实际上它必须检查并插入它吗?
我很困惑 $ref 在这里是什么意思?
这个功能在 mongodb 中是否不可用?如果我错了,谁能指导我。
mongodb - 在 MongoDB 中添加新的辅助节点以分配负载
我在三台机器上有两个分片(使用 mongodb 1.8.2):
NodeII 负载变得非常高(CPU 和 IO),NodeI 也很高,但比 nodeII 好一点。
在我的 java 客户端中,我指定代码只查询 NodeII,而 NodeI 仅用于编写。
我计划将 nodeIII 从仲裁器转换为辅助节点,以分担 NodeII 上的读取负载。
你认为这是一个好主意吗?如果我这样做,我应该考虑什么,或者你有其他降低负载的建议吗?