Mongodb在java中组合集合,并检索特定文档
我试图在Java中结合MongoDB中的两个集合。我的收藏结构如下所示:Mongodb在java中组合集合,并检索特定文档,java,spring,mongodb,join,mongodb-query,Java,Spring,Mongodb,Join,Mongodb Query,我试图在Java中结合MongoDB中的两个集合。我的收藏结构如下所示: _id: 018024 registration: 5A-IAY type: A306 { _id: A306 wake: H type: A-300B4-600/.. manufacturer: Airbus } 全局+-100k行: _id | registration | type _________|_______
_id: 018024
registration: 5A-IAY
type: A306
{
_id: A306
wake: H
type: A-300B4-600/..
manufacturer: Airbus
}
全局+-100k行:
_id | registration | type
_________|______________________|____________
018024 | 5A-IAY | A306
类型+-1000行:
_id | wake | code | manufacturer |
_________|_____________|_______________________________|__________________|
A306 | H | A300B4-600 /C4-600 / F4-600 | Airbus |
我想动态地插入它,以便更新它。我正在使用一系列WebCrawler来检索这些数据,因此我希望我的程序能够更新并检索这些数据
我一直在研究mongodb参考文件和嵌入式文档,我的结构在嵌入时是这样的:
_id: 018024
registration: 5A-IAY
type: A306
{
_id: A306
wake: H
type: A-300B4-600/..
manufacturer: Airbus
}
我的问题是:
我将如何在MongoDB中从多个集合中检索这样的特定数据,以及如何动态更新它
提前感谢您的输入。为什么不使用一个集合而不是两个集合?我如何将两个集合合并为一个集合?嵌入的文档如何?还是会产生太多的重复?我不知道如何将所有这些特定文档动态嵌入到特定的100k行中。。