Я конвертирую документ mongodb _id
from :
"_id" : ObjectId("5c09b6002351d50e100c5f6c"),
To:
"_id" : "5c09b6002351d50e100c5f6c",
Я использую регулярное выражение text.replace(/ObjectId\((.*)\)/gi,"$1");
Проблема в том, что некоторые ObjectId
конвертируются, но некоторые не конвертируются, не знаю почему ..
small example code of what i am doing:
var fs=require('fs');
var data = fs.readFileSync('./abc.json');
str = data.toString()
str = str.replace(/ObjectId\((.*)\)/g,"$1");
fs.writeFile('str','data.json');
note:
Я экспортировал входной файл, используя Studio 3T
Заранее спасибо!