2017-12-23 23 views
0

カラム 'transaction'を持つDBテーブルにオブジェクト値が含まれています。ビューファイルDD($ receipts->トランザクション)でオブジェクト値を含むカラムを含むEloquentクエリの値を表示

は: - 私はtx_dateを印刷しようと

"{"cancelled":"0","hash":"5a3ecdf73225d","order_id":"134","tx_date":"24-December-2017 00:43:45","tx_amt":"180.0000","Result":"CAPTURED","PaymentID":"3031646430073580","PostDate":"1224","TranID":"6582408430073580","Auth":"657402","Ref":"735800425124","tx_id":"1781","tx_mode":"KNET","tx_status":""}" 

- > {{$ receipts->、取引に> tx_date}}。エラーを与える

: 非オブジェクト

のプロパティを取得しようとすると、私は次のことを試してみました。その後、

@php 
$receipts->transaction = (object) $receipts->transaction; 
@endphp 

{{$ receipts->、取引に> tx_date}}

+0

'json_decode($ receipts->トランザクション)で試してみてください' '{{$ receipts->、取引に使用する前に> tx_date}} '。 – Tpojka

+0

'$ receipts-> transaction'はオブジェクトではありません。最初にデコードする必要があるJSON文字列のようです – max

答えて

0

$ receipts-> transactionは配列であり、オブジェクトではないからです。

の代わり:

$receipts->transaction->tx_date

使用:

$receipts->transaction['tx_date']

関連する問題