如何将ObjectID数组转换为字符串数组?



我有一个这样的objectID数组-

[
new ObjectId("62bab157e769a7dda09ec63f"),
new ObjectId("62bab15ce769a7dda09ec64a"),
new ObjectId("62bab164e769a7dda09ec657")
]

现在我需要得到这样的结果-

[
'62bab157e769a7dda09ec63f',
'62bab15ce769a7dda09ec64a',
'62bab164e769a7dda09ec657'
]

我只需要一行的转换函数。请帮帮我。

let object =  [
new Object("62bab157e769a7dda09ec63f"),
new Object("62bab15ce769a7dda09ec64a"),
new Object("62bab164e769a7dda09ec657")
];
let objectString = object.toString();
let stringArray = objectString.split(",");
console.log(stringArray);

我认为ObjectId是自定义构造器如果是的话你有write方法返回那个id你可以在需要的地方调用那个方法

最新更新