0
我想從發電機db獲取過去30天的數據。我一次只能獲取一個ID。我怎樣才能從發電機數據庫獲得30天的所有數據。如何從發電機db獲取過去30天的數據
$sevenDaysAgo = date('Y-m-d H:i:s', strtotime('30 days'));
echo $response = $dynamodb->query([ 'TableName' => 'notifications',
'KeyConditionExpression' => 'id = :id and date_time >= :datess', 'ExpressionAttributeValues' => [ ':id' => ['S' => '350'],
':datess' => ['S' => $sevenDaysAgo] ],
'ProjectionExpression' => 'id', 'ConsistentRead' => true ]);
問題是什麼?期望在帖子中不明確。請更新帖子。 – notionquest
我想從發電機數據庫中獲取30天的數據。我只能夠獲取一個數據。我怎樣才能從數據庫中獲得所有的數據(就像我們用來查詢數據的sql一樣) – user3445588
你的分區鍵和範圍鍵是什麼? 「date_time」是範圍鍵嗎?你有沒有將date_time定義爲String?你能顯示一些樣本數據嗎?如果你提供這些細節,我應該能夠提供幫助。您使用的是什麼AWS SDK?我可以在Java,JS,NodeJS中給出解決方案。 – notionquest