将mongodb文档拆分为两个集合

时间:2017-06-12 07:13:59

标签: mongodb mongodb-query

我有mongodb集合说collectionA,其文档结构如下:

{
  "_id": ObjectId("xyz"), 
  "username": "XYZ", 
  "funds": [{doc}, {doc}, ...], 
  "checkout": {nested doc} 
}

我意识到这会增长很多。因此 我想将此集合中的所有文档拆分为两个,如下所示:

{
  "_id": ObjectId("xyz"), 
  "username": "XYZ", 
  "funds": [...] 
}

&安培;

{
  "_id": ObjectId("xyz"), 
  "username": "XYZ", 
  "checkout": {nested doc} 
}

ID&两个集合中相应条目的用户名相同。

我可以通过copyTo()找到将完整文档从一个集合复制到另一个集合,但我正在寻找的是不同的东西。我怎样才能做到这一点?

提前致谢。

0 个答案:

没有答案