C# MongoDB存储的Guid值与传入的值不一致

我发现,传入mongodb数据库的值与最终在mongodb中展示的值不一样。

查资料发现,mongodb存储Guid时,是以UUID的形式,而后端语言,比如C#,Java等,是以LUUID的形式传输。

所以最终导致结果不一致。

要想解决以上为题,需要提前声明

MongoDefaults.GuidRepresentation = GuidRepresentation.Standard;

上述语句,Guid默认以标准的UUID的形式进行展示

记录编程的点滴,体会学习的乐趣
原文地址:https://www.cnblogs.com/AduBlog/p/15507034.html