2017-12-26 21 views
-1

Scyllaデータベースとpython Cassandraドライバをプロジェクトに使用しています。すべてのクエリで準備済みの文を使用していますが、マテリアライズドビューで準備された文を使用すると、何も返されません。制限や何か他に?ここpython Cassandraドライバのマテリアライズドビューでprepared statementを使用するには?

は私のスキーマであるスキュラで

CREATE TABLE channelfollowers(
channelid bigint, 
userid bigint, 
isfavorite boolean, 
isBlocked boolean, 
followDate bigint, 
PRIMARY KEY(userid,channelid,followDate)); 

CREATE MATERIALIZED VIEW favoriteChannels AS SELECT channelid, userid, isfavorite FROM channels.channelfollowers WHERE channelid IS NOT NULL and userid IS NOT NULL and isfavorite IS NOT NULL PRIMARY KEY (isfavorite,userid,channelid,followDate);

+0

コードを提供していない場合、どのようにお手伝いしますか? –

+0

私にあなたを提供させてください –

+0

私の質問を親切に改訂しました ありがとう –

答えて

2

マテリアライズド・ビューはまだ実験しているので、いくつかの注意点が適用されます。マテリアライズド・ビューを作成する前に挿入したデータを問い合せていますか?そうであれば、現時点ではそのデータはビューに伝播されません。

関連する問題