搜索

首页  >  问答  >  正文

mongodb中非主键的id用string还是objectid

{
    _id:ObjectId,
    otherID:String
}
{
    _id:ObjectId,
    OtherID:ObjectId
}

有什么区别?

过去多啦不再A梦过去多啦不再A梦2757 天前713

全部回复(3)我来回复

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-02 09:27:26

    请使用ObjectId, 各种操作都比字符串方便

    回复
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-02 09:27:26

    关于ObjectId我做了一个比较全面的解释,可以参考文章。
    如果不想全部读完,最后的Q&A部分就有这个问题的答案。

    回复
    0
  • PHP中文网

    PHP中文网2017-05-02 09:27:26

    ObjectId在分片环境中生成更加容易...而_id键的默认就是个ObjectId对象..

    回复
    0
  • 取消回复