langchain_mongodb.utils.str_to_oid

langchain_mongodb.utils.str_to_oid(str_repr: str) Union[Any, str][source]

尝试将ID的字符串表示转换为MongoDB的内部BSON ObjectId。

为了与ObjectId保持一致,输入必须是一个24位的十六进制字符串。如果不是,MongoDB将愉快地使用主_id索引中的字符串。重要的是,从MongoDB中输出的字符串表示将具有以下形式。

参数

str_repr (str) – 字符串形式的id。

返回

ObjectID

返回类型

Union[Any, str]