2016-08-28 5 views
0

以下のクエリのクエリ結果はどうなりますか?複数のクラスタリング・キーがある場合、クラスタリング・キー条件が指定されていない秩序がありますか?

select * from Comment where photo_id = "xxx";

私の注文は、最近の時間からcomment_idで注文されますか?

または

私の注文は、最高点から最低点の順番で並べられますか?

class Comment(Model): 
     photo_id = UUID(primary_key=True) 
     comment_id = TimeUUID(primary_key=True, default=uuid1) # second primary key component is a clustering key 
     score = Integer(rpimary_key=True , clustering_order = "DESC") 
     comment = Text() 

答えて

0

comment_id列にclustering_orderを指定しなかったため、デフォルトでASCENDINGで並べ替えられます。あなたのクエリーは、最初にcomment_idで順番に並べられ、スコア順に降順で並べられます。

関連する問題