Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 我们如何动态排序&;来自DynamoDB的分组数据_Node.js_Amazon Web Services_Amazon Dynamodb - Fatal编程技术网

Node.js 我们如何动态排序&;来自DynamoDB的分组数据

Node.js 我们如何动态排序&;来自DynamoDB的分组数据,node.js,amazon-web-services,amazon-dynamodb,Node.js,Amazon Web Services,Amazon Dynamodb,我不熟悉DynamoDB,我看到数据排序是由sort键值完成的。是否有一种方法可以对项目中的任何属性的数据进行排序,而不考虑sortkey。我在我的项目中使用了带有DynamoDB的nodejs 我想知道如何才能达到同样的效果 谢谢只要不需要重新划分数据,第一种方法就是使用新的排序键创建一个LSI(本地二级索引) 但与SQL不同的是,您不能进行特殊查询,当您设计如何设置表时,您已经必须了解将要进行的查询和事务,一般来说,您不需要在每次要搜索时都创建LSI,我建议您观看

我不熟悉DynamoDB,我看到数据排序是由sort键值完成的。是否有一种方法可以对项目中的任何属性的数据进行排序,而不考虑sortkey。我在我的项目中使用了带有DynamoDB的nodejs

我想知道如何才能达到同样的效果


谢谢

只要不需要重新划分数据,第一种方法就是使用新的排序键创建一个LSI(本地二级索引)

但与SQL不同的是,您不能进行特殊查询,当您设计如何设置表时,您已经必须了解将要进行的查询和事务,一般来说,您不需要在每次要搜索时都创建LSI,我建议您观看