我有两个巨大的(几十万条记录)集合Col1和Col2,我需要从它们中获取连接的数据。有一个连接标准可以让我将返回的记录数量大幅减少到几百,所以在 SQL 语言中我会运行类似的东西
SELECT ... FROM Col1 INNER JOIN Col2 ON Col1.field1 = Col2.field2
Run Code Online (Sandbox Code Playgroud)
而且它的运行速度非常快,因为Col1.field1和Col2.field2是索引字段。有没有直接的方法或解决方法可以在 MongoDb 中使用索引快速执行相同的操作,而不是扫描所有项目?
注意:我无法重新设计集合以将它们合并为一个。
| 归档时间: |
|
| 查看次数: |
7593 次 |
| 最近记录: |