0

我正在尝试使用 .NET Guid 作为我的 mongodb 文档的文档 ID。我现在面临的问题是 .NET Guid 字节在 mongodb id 中反转。所以我不能用这样的查询来获取新插入的文档:

_collection.AsQueryable().Where(user => user.Id == id)

我认为字节反转是由于 ToByteArray 实现而发生的。那么,有人知道对此有什么好的解决方案吗?

4

1 回答 1

0

这是我的错误。查询应如下所示:

_collection.AsQueryable().SingleOrDefault(user => user.Id == id)
于 2012-10-10T12:38:15.263 回答