MongoDB自动生成的_id是ObjectId类型的。
我需要将MongoDB的_id存到ElasticSearch中,而ElasticSearch又只能存String类型的_id,所以就涉及到两种类型的转换。
ObjectId类型 —→ String类型
这个非常简单,直接强制类型转换就可以了
_id = str(ObjectId('类型'))
String类型 —→ ObjectId类型
这个难就难在不知道ObjectId类型从哪里找
from bson.objectid import ObjectId
_id = ObjectId("字符串")


