小parsingID迁移到正常的MongoDB的ObjectIDs

我正在使用Parse Dashboard进行iOS应用程序的用户pipe理。同时,我正在使用使用MongoDB数据库的外部API。

目前我面临的问题是从Parse Dashboard创build的用户使用的是小ID而不是MongoDB的ObjectID,而其他没有被parsing的资源是由普通ObjectID生成的。

例如。 用户对象:

{ _id:"qVnyrGynJE", user_name:"Aditya Raval" } 

文档对象:

 { _id:"507f191e810c19729de860ea", doc_name:"Marksheet", user:"qVnyrGynJE" } 

任务对象:

 { _id:"507f191e810c19729de860ea", task_name:"Marksheet", user:"qVnyrGynJE" } 

我也使用Keystone.js作为后端pipe理仪表板。所以基本上是由于KeyStone.js内部的这种ID混合关系被打破,Keystone.js崩溃。

所以我想将所有现有的小ID迁移到正常的MongoDB ObjectID,而不必通过修复Keystone.js来打破人际关系或其他漫游