Jestem nowy z Kasandra i napotkałem problem. Stworzyłem demodb przestrzeni kluczy i użytkowników tabel. Ta tabela ma 3 kolumny: id (int i primary key), firstname (varchar), name (varchar). to prośba o przesłanie mi dobry wynik:Cassandra, wybierz kluczem innym niż podstawowy
SELECT * FROM demodb.users WHERE id = 3;
ale ten:
SELECT * FROM demodb.users WHERE firstname = 'francois';
nie działa i pojawia się następujący komunikat o błędzie:
InvalidRequest: code=2200 [Invalid query] message="No secondary indexes on the restricted columns support the provided operators: "
Wniosek ten również nie robi Działa:
SELECT * FROM users WHERE firstname = 'francois' ORDER BY id DESC LIMIT 5;
InvalidRequest: code=2200 [Invalid query] message="ORDER BY with 2ndary indexes is not supported."
Z góry dziękuję.
Wielkie dzięki za te informacje – mel