【问题标题】:Using .NET Guid as mongodb document id使用 .NET Guid 作为 mongodb 文档 ID
【发布时间】:2012-10-10 06:13:08
【问题描述】:

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

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

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

【问题讨论】:

    标签: mongodb mongodb-.net-driver


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-10
      • 2012-06-20
      相关资源
      最近更新 更多