- 位置:\MongoDB\BSON\ObjectId
- 创建:
- 如果创建时,传入标准的ObjectId字符串,会创建一个以字符串为ID的ObjectID
- 如果创建时,不传参,将以当下时间和机器进程ID创建新的ObjectID
- 类方法说明
- MongoDBBSONObjectId::__construct — Construct a new ObjectId
- MongoDBBSONObjectId::getTimestamp — 获取oid的时间戳
- MongoDBBSONObjectId::jsonSerialize — Returns a representation that can be converted to JSON
- MongoDBBSONObjectId::serialize — Serialize an ObjectId
- MongoDBBSONObjectId::__toString — Returns the hexidecimal representation of this ObjectId
- MongoDBBSONObjectId::unserialize — Unserialize an ObjectId
- serialize方法可以将对象,序列化成一个字符串,用于存储,将来可以unserialize反序列化成对象
- jsonSerialize会返回一个数组,["$oid" => "xxxxxx"]
- 获得字符串ID,可以用sprintf("%s", $oid)
相关文章
- 09-04MFC编程中与编码方式有关的宏定义的使用
- 09-04在word中插入endnote文献出现“无效的类字符串”
- 09-04关于使用mybatis查询数据库中的id总是为0的原因
- 09-04python – 在pyaudio中使用rate / format / chunk中的任何其他值给出错误:[Errno Input overflowed] -9981
- 09-04使用PyAudio在Python中录制环回(‘你听到的’)
- 09-04[Python]Python的class(类)中的object是什么意思
- 09-04【Mac OS开发】使用gcd快速排序数组,使用gcd多线程查找数组中的最大值
- 09-04GCD中的dispatch_barrier_async函数的使用(栅栏函数)
- 09-04vue中通过变量名的字符串,来获取变量并使用
- 09-04vue组件中,iview的modal组件爬坑--modal的显示与否应该是使用v-show