通过属性对大量对象进行分组

时间:2016-01-22 06:48:56

标签: javascript mongodb postgresql lodash

我试图映射关系数据库,并将不同的表与列id组合在一起。假设我有两个表:carsownerscars表格有一个owner_id列。我尝试映射所有owners并向其添加属性owners.cars。一种简单的方法是拉出所有汽车,然后使用groupBy运行lodash函数。像这样。

cars = _.groupBy(cars, 'owner_id`)

但是,我的数据集大约有200,000个项目,似乎只是挂起了这个过程。

循环此类信息的最佳方法是什么?反之亦然是循环每个car并将其插入正确的owner

这是从现有的关系postgres数据库迁移到nosql mongo数据库。

0 个答案:

没有答案