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

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

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

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

 

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

MongoDefaults.GuidRepresentation = GuidRepresentation.Standard;

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

posted @ 2021-11-04 10:27  RookieCoderAdu  阅读(294)  评论(0)    收藏  举报