我是NOSQL World的新手,在设计数据库时我被困在nosql World。
- 用户
- 离开
当用户申请休假时,将添加休假详细信息以离开收集,并根据用户申请休假的方式将休假(生成的mongo生成(添加到用户收集中。
。现在,我的问题是将_id添加到用户集合中,如果我还要写一个查询,或者在将文档添加到休假集合中时是否有任何方法可以自动填充用户集合。即,我应该编写2个查询以插入休假和用户集合中,或者只有一个查询可以完成。
我正在使用Java驱动程序与DB进行交互。
在mongodb中,使用该集合结构,您将有两个使用两个请求,是的。一个用于插入leave
,另一个用于插入请假参考用户文档。
如果您的叶子嵌入用户中,则可以使用一个请求,但根据您的其他要求,这可能没有意义。