Php Amazon DynamoDB上数组值的插入顺序

Php Amazon DynamoDB上数组值的插入顺序,php,arrays,amazon-dynamodb,Php,Arrays,Amazon Dynamodb,在DynamoDB中添加带有put_项的数组时,是否有任何方法可以告诉它保留数组值的顺序 示例:我正在添加数组(“2”、“1”、“4”),它作为1、2、4添加到表中。我不想让迪纳摩弄乱我的阵列:) 提前感谢。否。虽然在插入值时使用PHP数组,但DynamoDB实际上不支持数组。相反,它提供了集合,集合没有任何顺序,也不允许重复值 不,因为dynamoDB中的数组是集合,所以它们不保留任何顺序 最好的选择是将它们连接成一个字符串(使用分隔符),然后插入该字符串,即2#1#4,然后在读回时拆分它们

在DynamoDB中添加带有put_项的数组时,是否有任何方法可以告诉它保留数组值的顺序

示例:我正在添加数组(“2”、“1”、“4”),它作为1、2、4添加到表中。我不想让迪纳摩弄乱我的阵列:)


提前感谢。

否。虽然在插入值时使用PHP数组,但DynamoDB实际上不支持数组。相反,它提供了集合,集合没有任何顺序,也不允许重复值

不,因为dynamoDB中的数组是集合,所以它们不保留任何顺序

最好的选择是将它们连接成一个字符串(使用分隔符),然后插入该字符串,即2#1#4,然后在读回时拆分它们