我尝试使用NodeJS中的dynamoose从DynamoDB中对项目进行排序
descending()和ascending()是dynamoose npm中为排序提供的两个函数,但我没有做到这一点!
答案 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();