我正在尝试将String _id转换为ObjectId对象,我已经在尝试了:
use mongodb::{Bson, bson, doc};
Bson::ObjectId(str) // failed to resolve
bson::Bson::String // undeclared /& private
发布于 2018-12-03 03:25:49
试试这条路
let mongo_id = str.get_object_id("_id").unwrap();
let mongo_id_hex = mongo_id.to_hex();
有关更多信息,请查看此link
发布于 2018-12-03 03:33:31
从字符串生成ObjectId对象:
mongodb::oid::ObjectId::with_string(&"").unwrap() // change &"" with var or static value
参考文献:
https://stackoverflow.com/questions/53587026
复制