如何在DynamoDB中使用group by?

问题描述 投票:1回答:1

我正在使用PHP和DynamoDB。我正在使用'scan'获取一些记录。我想在这个查询中使用Group By就像在MySQL中一样。请帮忙。

 $result = $client->scan([
            'ExpressionAttributeValues' => [
                ':v1' => [
                    'S' => '2002',
                ]
            ],
            'FilterExpression' => 'userId = :v1',
            'TableName' => $this->table,
        ]);
        return $result;
php amazon-dynamodb
1个回答
2
投票

Dynamo DB中没有GROUP BY。它是一个NoSQL数据库,因此它不像SQL。

但是,您可以使用HiveQL以类似SQL的方式查询Dynamo。

© www.soinside.com 2019 - 2024. All rights reserved.