2017-03-13 19 views
1

DynamoDBテーブルにアイテムをアップロードしようとしています。属性の1つはブール型です。ブール値がPHPでブール値としてDynamoDBにアップロードされていません

私はアイテムをアップロードするには、このコードを使用しています:私はそれ、ない致命的なエラーや警告を実行しているんだけど、私はテーブルをチェックするとき、私はこの値を参照するとき

$item = $client->putItem(array(
    'TableName' => 'Table', 
    'Item' => array(
     'name' => array('S' => $name), 
     'status' => array('B' => 'TRUE') 
    ) 
)); 

すべてのものが正常に見えます代わりにtrueの:

VFJVRQ== 

私はこの問題を解決し、自分のデータベースにtrueを表示するために何ができますか?

答えて

2

B DynamoDBの

BOOL上のバイナリデータ型がDynamoDBの

'status' => array('BOOL' => true) 
のBooleanデータ型を表し
関連する問題