私のテーブル構造には、パーティションキー、行キー、JSONデータを含む列があります。パーティションキーとJSONデータの特定の値に基づいてテーブルをクエリします。Azureテーブルストレージの非パーティションキーと非行キーの照会
サンプルJSONデータ:
{"ConsumerId":"7","value01":"850.58"}
私が作成したクエリが
var query = new TableQuery<CloudModelDetail>().Where(TableQuery.CombineFilters(TableQuery.GenerateFilterCondition("PartitionKey", QueryComparisons.Equal, retailerReferenceId),
TableOperators.And, TableQuery.GenerateFilterCondition("CloudModelJsonData","Contains", consumerId)));
ですが、それは私に望ましい結果を与えていません。誰でも正しいクエリを教えてくれますか?
すでにjsonオブジェクトを使用している場合は、ドキュメントDBを検討することをお勧めします。私は、jsonプロパティでドキュメントdbを照会することが可能でなければならないと考えています。 –