【问题标题】:NodeJs Convert string to BSON objectNodeJs 将字符串转换为 BSON 对象
【发布时间】:2013-07-25 16:17:21
【问题描述】:

如何将字符串 (_id) 转换为 BSON 对象?

作为驱动程序,我使用的是monk

【问题讨论】:

    标签: node.js mongodb mongoid bson


    【解决方案1】:

    Monk defines the id and oid (alias) methods 用于转换为 ObjectID

    users.id() // returns new generated ObjectID
    users.id('hexstring') // returns ObjectId
    users.id(obj) // returns ObjectId
    

    虽然它似乎也可以working with the string

    users.findById('hex representation', function(err, doc){});
    users.findById(oid, function(err, doc){});
    

    【讨论】:

      【解决方案2】:

      我认为转换为 json 然后转换为 bson

      【讨论】:

      • :) 好的!如何将 JSON 转换为 BSON?
      • @Pablo208 您需要提供更多信息以使此答案具有很大价值。 (事实上​​,这几乎是一个提示,而不是一个答案。)
      • @middaparka 很抱歉,我的工作快没了,应该有详细的 Jonathan Lonowski 答案,所以我就这样吧。
      猜你喜欢
      • 2012-12-17
      • 2015-05-08
      • 2020-03-02
      • 1970-01-01
      • 2017-01-07
      • 1970-01-01
      • 1970-01-01
      • 2019-03-13
      • 1970-01-01
      相关资源
      最近更新 更多