只想阅读一个文档

本文关键字:一个 文档 只想 | 更新日期: 2023-09-27 18:30:47

我正在使用LINQ查询DocumentDB,只想读取一个文档,例如FirstOrDefault。正确的方法是什么?这是可能会给我多个文档的代码。我应该如何修改它,使其只读取第一个文档?

dynamic doc = from f in client.CreateDocumentQuery(collection.DocumentsLink)
              where f.Id == userId.ToString()
              select f;

只想阅读一个文档

只需对结果应用FirstOrDefault:-

dynamic doc = (from f in client.CreateDocumentQuery(collection.DocumentsLink)
              where f.Id == userId.ToString()
              select f).FirstOrDefault();