2017-03-17 12 views

答えて

0

問合せの観点から、マテリアライズド・ビューは、表の処理と同じ方法で処理できます。

Linqの場合、これはマッピングを通常のテーブルとして定義することを意味します。マッピングが定義されたら、Table<T>コンストラクタを使用して、通常のlinqクエリを使用できます。

あなたが使用することができ、MVのメタデータを照会する必要がある場合:

var mvMetadata = cluster.Metadata.GetMaterializedView("ks1", "mv1"); 
+0

こんにちは、私はMVのマッピングを定義する必要がありますか?私はテーブルのためにそれをやったのと同じように? について () .TableName( "チャット") .PartitionKey(C => c.Id) .Column(C => c.Id、CM => cm.WithName( "chat_id")) .Column (c => c.Type、cm => cm.WithName( "type")) –

+0

@ kevin.ng正しい – jorgebg

関連する問題