2012-10-10 99 views
0

我試圖使用.NET Guid作爲我的mongodb文檔的文檔ID。我現在面臨的問題是.NET Guid字節在mongodb id中被反轉。所以,我無法獲取新插入的原稿,像這樣的查詢:使用.NET Guid作爲mongodb文檔ID

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

我覺得字節的反演原因時ToByteArray實施。那麼,有沒有人知道這個有什麼好的解決方案?

回答

0

這是我的錯。查詢應該看起來像這樣:

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