我想以默认方式查询azure表存储,例如
conditions.Add(TableQuery.GenerateFilterCondition("UserRole", QueryComparisons.Equal, userRole));
我需要某种QueryComparisons.Contains
(在SQL中为LIKE
),默认情况下不存在。
实施此方法的最佳方法是什么?
答案 0 :(得分:2)
我需要某种QueryComparisons.Contains(在SQL中为LIKE) 默认情况下不存在执行此操作的最佳方法是什么?感谢
截至今天,无法在Azure Tables中实现Contains
种功能。您需要获取所有实体,然后在客户端执行此操作。
充其量,您可以使用StartsWith
和QueryComparisons.GreaterThanOrEqual
的组合对Azure表执行类似QueryComparisons.LessThan
的操作。