Hallo, gibt es eine Möglichkeit, die ich verwenden kann! = Operator mit CQL in Cassandra? Ich versuche, einen Operator = auf meiner columnfamily zu verwenden, aber wenn ich mit versuchen, dass es sagt:Cassandra CQL nicht gleich Operator auf einer Spalte
cqlsh:EPCContent> select * from "MediaCategoryGroup" where "MCategoryID"!=1;
ich diesen Fehler:
Invalid syntax at line 1, char 55
select * from "MediaCategoryGroup" where "MCategoryID"!=1;
^
Aber wir können "<" | ">" | verwenden "<=" | "> =" nur wenn dieses Feld ein Primärschlüssel ist. –
ja, in Cassandra kann man das nur auf Primärschlüsselfeldern (auch aus zusammengesetzten Schlüsseln) oder "Sekundärindizes" machen und nicht alle sind immer möglich ... – emgsilva
Wie würdest du es machen, um alle Zeilen dorthin zu bekommen? ein bestimmtes Feld ist nicht null? –