Poul K. Sørensen
Poul K. Sørensen

Reputation: 17540

Azure Table Storage Filter over Partition Key results in Bad Request

var result = table.ExecuteQuery(new TableQuery<ImageData>()
                .Where(TableQuery.CombineFilters(
                    TableQuery.GenerateFilterCondition("PartitionKey", QueryComparisons.GreaterThanOrEqual, "12.38"), "AND",
                    TableQuery.GenerateFilterCondition("PartitionKey", QueryComparisons.LessThanOrEqual, "12.50"))
                    )
                .Take(10)).ToArray();

Above filter fails with a bad request. It works if i use either of the combined filters, but the combined filter fails.

Upvotes: 0

Views: 153

Answers (1)

daredev
daredev

Reputation: 428

Instead of "AND", try TableOperators.And (lowercase "and")

Upvotes: 1

Related Questions