【问题标题】:How to see if Realm ObjectId equals String (JavaScript)如何查看 Realm ObjectId 是否等于字符串(JavaScript)
【发布时间】:2021-09-22 14:35:30
【问题描述】:

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

【问题讨论】:

  • 展示你的做法

标签: javascript mongodb realm objectid mongodb-realm


【解决方案1】:

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

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

ObjectId.toString()

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

鉴于此

ObjectId("507f191e810c19729de860ea").str

将评估为

507f191e810c19729de860ea

【讨论】:

    猜你喜欢
    • 2016-12-21
    • 1970-01-01
    • 2014-07-29
    • 2020-12-17
    • 2021-10-12
    • 2021-07-25
    • 2021-06-04
    • 2011-02-05
    • 1970-01-01
    相关资源
    最近更新 更多