我怎样才能转换一个.MongoDB对象ID的NET GUID(C#).另外,我可以再次将其从ObjectID转换回相同的GUID吗?
你不能将ObjectId转换成GUID,反之亦然,因为它们是两种不同的东西(不同的大小、算法).
ObjectId
GUID
mongoDb _id可以使用任何类型,包括GUID.
_id
例如,在官方c#driver中,您应该指定属性[BsonId]:
[BsonId]
[BsonId] public Guid Id {get;set;} [BsonId] public int Id {get;set;}
ObjectId:
BSON对象ID是一个12字节的值
GUID:
GUID的值表示为
软件测试52讲 -〔茹炳晟〕
从0开始学大数据 -〔李智慧〕
Nginx核心知识150讲 -〔陶辉〕
分布式技术原理与算法解析 -〔聂鹏程〕
跟月影学可视化 -〔月影〕
深度学习推荐系统实战 -〔王喆〕
说透5G -〔杨四昌〕
程序员的个人财富课 -〔王喆〕
玩转Vue 3全家桶 -〔大圣〕
超级访谈:对话张雪峰 -〔张雪峰〕
Spring Cloud 微服务项目实战 -〔姚秋辰(姚半仙)〕
JavaScript进阶实战课 -〔石川〕
无涯教程 - JavaScript教程
无涯教程 - Java 加密教程
无涯教程 - Java 正则教程
无涯教程 - JSON教程
无涯教程 - LISP教程
无涯教程 - MATLAB教程
无涯教程 - NativeScript教程
无涯教程 - Python 数学应用教程