如何使用dynamoose进行排序

时间:2017-06-14 09:13:24

标签: node.js sorting amazon-dynamodb

我尝试使用NodeJS中的dynamoose从DynamoDB中对项目进行排序

descending()和ascending()是dynamoose npm中为排序提供的两个函数,但我没有做到这一点!

1 个答案:

答案 0 :(得分:2)

您可以使用只有查询的降序和升序(它不能与扫描一起使用)。下面是我用来查询数据的工作示例。

Devices.query('device_id').eq('123').where('created_at').gt(lastMonth).ascending().exec();

https://dynamoosejs.com/api#queryascending

同样的下降:

Devices.query('device_id').eq('123').where('created_at').gt(lastMonth). descending().exec();

https://dynamoosejs.com/api#querydescending