在MongoDB中迁移数据

时间:2018-09-09 22:29:56

标签: mongodb database-migration data-migration

我正在开发一个应用程序,我需要移动在用户模型中保存的Stripe付款数据。我正在寻找做到这一点的最佳方法。我当前的数据存储在DD[(Int, BreezeDenseMatrix[Double])],但我想将其移动到user.stripe.<value>

有没有可以为我处理这些数据的工具,还是需要我自己创建一个工具来处理这些数据?我将在大型重构(更像是重写)期间进行大量此类数据移动,因此对我来说,如果不存在,则可以制作一个工具,只是不知道如何迁移数据,而其他Stack Overflow帖子也没有我发现很多用途。

可能也选择了糟糕的一天/时间发帖...希望有人可以帮我提供示例或指导,以说明从这里出发的地方。

我希望数据看起来像什么

user.company.stripe.<value>

当前数据格式:

{ "_id" : ObjectId("5b89c571d855a23b5b07fe95"), "company" : { "customForms" : [ ], "subUserCount" : 1, "stripe" : { "plan" : "<plan Name>", "customerId" : "cus_<ID>", "last4" : "4242", "subscriptionId" : "sub<ID>", "isCoupon" : false } }, "email" : "john.doe@example.ca", "password" : "$2a$10$gMbdy5Dh9Ym..xbVAvhaJO2xhVARAL3oXvad/fX4zAcCuZB88tR1C", "role" : "company", "companyID" : "da89bdee-4123-444c-b221-d41212320a90",  }

0 个答案:

没有答案