1

我正在使用 MongoDB 的领域并尝试查看 ObjectId 是否等于具有相同字符的字符串。我已经尝试将 ObjectId 转换为字符串,反之亦然,但是无论我尝试什么,即使值完全相同并且当我记录它们时它们看起来相同,它也不会将它们视为相等。请帮助大声笑

4

1 回答 1

0

ObjectId 可以直接用于与其他 ObjectId 的比较 - 表示有 <、>、<=、=>。

此外,可以将 ObjectId 的字符串表示形式检索为

ObjectId.toString()

它以字符串文字“ObjectId(...)”的形式返回 JavaScript 表示。

鉴于这种

ObjectId("507f191e810c19729de860ea").str

将评估为

507f191e810c19729de860ea
于 2021-09-22T17:23:08.953 回答