2017-05-19 140 views
0

我們最近將表單Doc DB移至使用Azure上的COSMOS DB的表api。我們希望像普通的列表方法:Azure Cosmos數據庫表API - LIST通用

public async Task<IEnumerable<T>> ListEntityAsync(Expression<Func<T, bool>> predicate) 
    { 
     // Filter against a property that's not partition key or row key 
     TableQuery<T> query = new TableQuery<T>().Where(predicate); 

     var results = _table.ExecuteQuery(query); 

     return results.ToList(); 
    } 

但我們得到無效的轉換異常作爲Where子句會返回一個IQueryable和執行方法需要TableQuery。

任何想法,將不勝感激!謝謝!

回答

相關問題