2012-11-30 33 views
0

我創建以下動態列:卡桑德拉變化比較默認順序

CREATE COLUMN FAMILY messages with comparator=DateType and key_validation_class=UTF8Type and default_validation_class=UTF8Type; 

一切都是完美的,但是當我列出的所有消息

list messages; 

或使用赫克託獲取它,我得到它按升序排列(最後顯示的最後日期)。

在創建Column Family時,有什麼方法可以更改比較器或時間戳順序嗎?

當我需要按降序列出結果(首先顯示最新的一天)時,我應該如何照顧情況?

回答

3

您可以創建列族與比較:ReversedType(DateType)

RangeSliceQuery,同時建設範圍應指定反向參數爲真,這將拉動降序排列的結果。