我有一些存储字符串而不是对象ID的旧数据,我想找到一种查找这些记录的方法...
例如-
user : {
_id: ObjectId('234wer234wer234wer')
books_read: [
{
title: "Best book ever",
_id: "123qwe234wer345ert456rty"
},
{
title: "Worst book ever",
_id: "223qwe234wer345ert456rty"
},
{
title: "A Tail of Two Cities",
_id: ObjectId("323qwe234wer345ert456rty")
}
]
}
在这种情况下,您可以看到3本书中的2本书具有_id字符串,而不是ObjectIds ...我想将它们更新为ObjectIds-但首先必须找到它们。
任何建议,我们将不胜感激。