2016-07-12 3 views
1

StorageTable Azureへのクエリでフィルタタイプ%like%を使用することはできますか?Storage type Azureの特定のフィールドのフィルタタイプ%%のようなものAzure

などが該当します。

var clausula = "(PartitionKey eq 'aplicacion1') and (tipoEvento like '%Sistema%')"; 

     TableQuery<AuditoriaEntidad> consulta = new TableQuery<AuditoriaEntidad>().Where(clausula); 
+0

この問題に関する最新情報はありますか? –

答えて

1

Azureストレージテーブルは、eq、ne、gt、ge、lt、leのみをサポートします。 (DOC hereを参照してください)

あなたは、そのPropertyA "SomePrefix" で始まるエンティティを照会する

PropertyA ge "SomePrefix" and PropertyA lt "SomePrefiy" 

を活用することができます。

0

Azureテーブルストレージはクエリデータに「好き」をサポートしていません。クエリでフィルタタイプ%like%を使用する場合は、特定のパーティションキーに基づいてこのタイプのデータを選択できるようにすることをお勧めします。つまり、この値をパーティションキーとして使用できます。一方、同じ問題投稿があります: https://stackoverflow.com/a/15660675/4836342 それを参照してください。

関連する問題