2012-06-08 33 views
0

我有我需要獲取的partitionkey,rowkeys的列表。我能想到讓他們的唯一方法是做一個這樣的查詢通過pk&rk獲取Azure表存儲行的集合

(partitionkey="pk1" and Rowkey="rk1) or (partitionkey="pk2" and Rowkey="rk2) 

這工作,但僅限於7排(15個子句中查詢)

有人知道如何做更多的

回答

1

不幸的是,這個特定的查詢沒有更好的解決方案。你基本上正在做一個A * B + C * D + E * F + ...這個多項式不能被簡化。

如果您的方案允許,請嘗試使用其他查詢。例如,只使用PK + RK查詢單個實體。使用多個請求來查詢多個單個實體。使用單個請求查詢分區內的所有實體(基於某些過濾器,如範圍)等等。