Laravel QLDB 以纯文本形式获取数据,如何?

问题描述

我已使用 AWS 控制台将数据存储到 amazon QLDB 中,但我想使用 aws-sdk-PHP-laravel 将此数据提取到我的应用程序中。 我的代码

public function index(){
       $client = AWS::createClient('qldb-session');
       $result= $client->sendCommand([
         'StartSession' => [
           'LedgerName' => 'Vacine-issue'
         ]
       ]);
       $sessiontoken = ((object)$result->get('StartSession'))->SessionToken;
       $result = $client->sendCommand([
       'StartTransaction' =>
       [],'SessionToken' => $sessiontoken
       ]);
       $transectiontoken = ((object)$result->get('StartTransaction'))->TransactionId;
       $result = $client->sendCommand([
           'ExecuteStatement' => [
               'Statement' => 'SELECT * FROM Vaccination','TransactionId' => $transectiontoken,],'SessionToken' => $sessiontoken
       ]);
       dd($result);
   }

以 ION 二进制编码显示结果

enter image description here

有没有其他方法可以以简单的文本形式获得结果?

解决方法

目前有no PHP support for ION。您将不得不使用另一种支持的语言,或者自己解析结果。