Помислете за моя сценарий. Имам около 200 дяла и всеки дял има около 1000 ключа на ред (обекти) или дори повече. Така че, когато правя заявка за извличане на записи на дял, който е последен по азбучен ред (започващ с "z"), тя не връща никакви резултати.
По-долу е примерна заявка -
audioRecordServiceContext.QueryableEntities
.Where(p => p.PartitionKey == channel &&
p.IsDedication == true &&
p.IsBroadcast == true &&
p.BroadcastTime >= time &&
p.BroadcastTime < time.AddHours(1))
.ToList();
Когато предам канал, започващ с начални азбуки, той връща обекти правилно, но когато дам канал, започващ вероятно с "Z", той не връща никакви обекти.
Някаква идея как мога да се справя с този проблем?
РЕДАКТИРАНЕ:
Низ на заявка
http://sampleservice/devstoreaccount1/AudioRecord()?$filter=Username eq 'username'
Отговор на Fiddler за заявката
**HTTP/1.1 200 OK
Cache-Control: no-cache
Transfer-Encoding: chunked
Content-Type: application/atom+xml;charset=utf-8
Server: Windows-Azure-Table/1.0 Microsoft-HTTPAPI/2.0
x-ms-request-id: 06dff157-f693-49a6-ade7-b7165a4d3dfb
x-ms-version: 2009-09-19
x-ms-continuation-NextPartitionKey: 1!16!QWZnaGFuaXN0YW4-
x-ms-continuation-NextRowKey: 1!48!YTZiOGQxZmYtYjNkYy00NDEyLTk2YmItZTViNmUyMWNhYzJi
Date: Wed, 04 Sep 2013 12:19:03 GMT**
case-sensitivity
? - person King King   schedule 27.08.2013x-ms-NextPartitionKey
иx-ms-NextRowKey
заглавки. Би било полезно, ако можете да публикувате действителната заявка, изпратена до услугата за съхранение (повече се интересувам да видя частта от низа на заявката). - person Gaurav Mantri   schedule 27.08.2013