Я использую Datastax для вставки данных в Cassandra. Но я получаю исключения в моем выводе:
"Cassandra\Exception\InvalidArgumentException Object"
[message:protected] => Invalid statement type
[string:Exception:private] =>
[code:protected] => 16777233
Почему это происходит и как я могу их разрешить?
Вот фрагмент кода:
eg:
insert into invoice (type,type_id,driver_id,driver_name,customer_phone,order_detail,fee_detail,invoice_money,status,invoice_id,update_time,create_time) values (?,?,?,?,?,?,?,?,?,?,?,?)
[args] => Array
(
[0] => insert into invoice (type,type_id,driver_id,driver_name,customer_phone,order_detail,fee_detail,invoice_money,status,invoice_id,update_time,create_time) values (?,?,?,?,?,?,?,?,?,?,?,?)
[1] => Cassandra\ExecutionOptions Object
(
)
)
Таблица :
CREATE TABLE invoice (
type int,
type_id bigint,
driver_id text,
driver_name text,
customer_phone text,
order_detail text,
fee_detail text,
invoice_money decimal,
status int,
invoice_id bigint ,
update_time bigint,
create_time bigint,
PRIMARY KEY (type_id, type),
);
CREATE INDEX ON invoice (invoice_id);
CREATE INDEX ON invoice (customer_phone);
Задача ещё не решена.
Других решений пока нет …