Tôi mới với cassandra và tôi đã gặp một vấn đề. Tôi đã tạo một bảng phân giải không gian phím và một người dùng bảng. Bảng này có 3 cột: id (int và khóa chính), firstname (varchar), name (varchar). yêu cầu này gửi cho tôi những kết quả tốt:cassandra, chọn qua một tổ chức phi chính chủ chốt
SELECT * FROM demodb.users WHERE id = 3;
nhưng điều này:
SELECT * FROM demodb.users WHERE firstname = 'francois';
không làm việc và tôi nhận được thông báo lỗi sau:
InvalidRequest: code=2200 [Invalid query] message="No secondary indexes on the restricted columns support the provided operators: "
Yêu cầu này cũng doesn 't work:
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."
Cảm ơn trước.
Cảm ơn rất nhiều vì những thông tin đó – mel