代码之家  ›  专栏  ›  技术社区  ›  DanielV

更新cosmossdb中的类型化对象

  •  0
  • DanielV  · 技术社区  · 8 年前

    public async Task<T> ReadRawAsync(Expression<Func<T, bool>> predicate)
    {
        var query = _client
            .CreateDocumentQuery<T>(_uri)
            .Where(predicate)
            .AsDocumentQuery();
    
        var results = new List<T>();
        while (query.HasMoreResults)
            results.AddRange(await query.ExecuteNextAsync<T>());
    
        return results.FirstOrDefault();
    }
    

    经过一些转换后,我想更新(替换)该文档:

    await _client.ReplaceDocumentAsync(_uri, document);
    

    1 回复  |  直到 8 年前
        1
  •  1
  •   Nick Chapsas    8 年前

    ReplaceDocumentAsync document id

    RequestOptions

    推荐文章