CREATE TABLE product_test (
id int PRIMARY KEY,
value blob
)...
This Works fine:
$cql = 'SELECT value FROM product_test WHERE product_id=111';
$query_result = $cassandra->cql3_query($cql);
return object(cassandra\CqlResult) object(cassandra\CqlRow) object(cassandra\CqlRow ...
And I get column "value" with my json.
But when I try this:
$cql = "UPDATE product_test SET value='[{json here}]' WHERE product_id=111";
$cassandra->cql3_query($cql);
have:
exception 'cassandra\InvalidRequestException' in .../Thrift/Base/TBase.php:212
Stack trace:
#0 .../cassandra/Cassandra.php(5514): Thrift\Base\TBase->_read('Cassandra_execu...', Array, Object(Thrift\Protocol\TBinaryProtocolAccelerated))
#1 .../cassandra/Cassandra.php(2109): cassandra\Cassandra_execute_cql3_query_result->read(Object(Thrift\Protocol\TBinaryProtocolAccelerated))
#2 .../cassandra/Cassandra.php(2070): cassandra\CassandraClient->recv_execute_cql3_query()
#3.../ACassandraConnection.php(40): cassandra\CassandraClient->execute_cql3_query('UPDATE product_...', 2, 1)