2015-05-31 2 views
0

У меня есть запрос диапазона, который может охватывать несколько разделов. Можно ли указать несколько разделов в одном запросе? Должен ли я лучше запускать запрос на раздел и затем присоединяться к результатам?Могу ли я иметь несколько ключей разделов в одном запросе?

Пример:

.CreateQuery<Segment>() 
.Where(s => s.PartitionKey == "A" || s.PartitionKey == "B") 

Могу ли я сделать содержит?

ответ

2

Можно ли указать несколько разделов в одном запросе?

Да, вы можете это сделать.

Должен ли я лучше запускать запрос на раздел и затем присоединяться к результатам?

В целом рекомендуется использовать подход, но это зависит от вашего приложения. Я бы очень рекомендовал читать по Azure Storage Table Design Guide.

Могу ли я хранить?

Номер Contains не поддерживается. Список поддерживаемых операторов см. По этой ссылке: https://msdn.microsoft.com/en-us/library/azure/dd135725.aspx.

+0

Это было очень хорошо читать! – Pasho

Смежные вопросы