【问题标题】:Laravel QLDB Fetch data in plain text, how?Laravel QLDB 以纯文本格式获取数据,如何?
【发布时间】:2021-06-11 12:49:34
【问题描述】:

我已使用 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 二进制编码显示结果

还有其他方法可以得到简单文本形式的结果吗?

【问题讨论】:

    标签: laravel amazon-web-services aws-php-sdk amazon-qldb


    【解决方案1】:

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

    【讨论】:

    • 是的,你的答案是对的,所以我用 Python 制作了 API
    猜你喜欢
    • 1970-01-01
    • 2012-10-16
    • 2016-03-03
    • 1970-01-01
    • 2019-04-26
    • 2021-05-09
    • 2015-12-08
    • 1970-01-01
    • 2021-03-21
    相关资源
    最近更新 更多