c# と FluentCassandra を使用して Cassandra からデータを取得する際に問題があります。私の Cassandra キースペースには、次のスーパー カラム ファミリー定義があります。
<ColumnFamily Name="MySCFName"
ColumnType="Super"
CompareWith="TimeUUIDType"
CompareSubcolumnsWith="AsciiType"/>
私がやりたいことは、SQLで次のようなこのスーパーカラムファミリーでクエリを実行することです:
select "something" from MyTable where "timestamp" between "2011-01-01 00:00:00.000" and "2011-03-01 00:00:00.000"
あるチュートリアルに従って、次のコマンドを使用して Cassandra からデータを取得できることがわかりました。
family.Get("238028210009775").Fetch(DateTime.Parse("2011-01-01 00:00:00.000")).FirstOrDefault();
しかし、これはSQLで同等です"timestamp" > "2011-01-01 00:00:00.000"
これまでのところ、値の範囲からデータを取得する方法がわかりません。
ヒントやヘルプをいただければ幸いです:)事前に感謝します、ニコラ