gpt4 book ai didi

amazon-dynamodb - 是否可以在 DynamoDB 中通过查询或扫描对结果进行排序?

转载 作者:行者123 更新时间:2023-12-03 05:32:47 31 4
gpt4 key购买 nike

是否可以使用 DynamoDB 中的查询或扫描 API 对结果进行排序?

我需要知道 DynamoDB 是否具有来自 SQL 查询的 ORDER BY 'field' 之类的功能?

谢谢。

最佳答案

您可以使用排序键并在 query 中应用 ScanIndexForward 参数。按升序或降序排序。这里我将返回的项目限制为 1。

var params = {
TableName: 'Events',
KeyConditionExpression: 'Organizer = :organizer',
Limit: 1,
ScanIndexForward: false, // true = ascending, false = descending
ExpressionAttributeValues: {
':organizer': organizer
}
};

docClient.query(params, function(err, data) {
if (err) {
console.log(JSON.stringify(err, null, 2));
} else {
console.log(JSON.stringify(data, null, 2));
}
});

关于amazon-dynamodb - 是否可以在 DynamoDB 中通过查询或扫描对结果进行排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9297326/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com