Azure表存储 - 如何创建“包含”条件

时间:2016-10-14 08:08:39

标签: azure azure-table-storage

我想以默认方式查询azure表存储,例如

conditions.Add(TableQuery.GenerateFilterCondition("UserRole", QueryComparisons.Equal, userRole));

我需要某种QueryComparisons.Contains(在SQL中为LIKE),默认情况下不存在。

实施此方法的最佳方法是什么?

1 个答案:

答案 0 :(得分:2)

  

我需要某种QueryComparisons.Contains(在SQL中为LIKE)   默认情况下不存在执行此操作的最佳方法是什么?感谢

截至今天,无法在Azure Tables中实现Contains种功能。您需要获取所有实体,然后在客户端执行此操作。

充其量,您可以使用StartsWithQueryComparisons.GreaterThanOrEqual的组合对Azure表执行类似QueryComparisons.LessThan的操作。