Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.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
Amazon dynamodb 嵌套字段的索引_Amazon Dynamodb - Fatal编程技术网

Amazon dynamodb 嵌套字段的索引

Amazon dynamodb 嵌套字段的索引,amazon-dynamodb,Amazon Dynamodb,我正在尝试使用AWS开发人员控制台中的仪表板在嵌套字段上创建索引。例如,如果我有以下模式: { 'id': 1, 'nested': { 'mode': 'mode1', 'text': 'nice text' } } 我能够在nested.mode上创建索引,但每当我转到“按索引查询”时,都不会返回任何内容。这让我觉得DynamoDB在字段名nested.mode上创建了索引,而不是nested的mode字段。有什么提示吗。我可能做错了什么?您(当前)无法从嵌套

我正在尝试使用AWS开发人员控制台中的仪表板在嵌套字段上创建索引。例如,如果我有以下模式:

{ 'id': 1,
  'nested': {
     'mode': 'mode1',
     'text': 'nice text' 
  }
}
我能够在
nested.mode
上创建索引,但每当我转到“按索引查询”时,都不会返回任何内容。这让我觉得DynamoDB在字段名
nested.mode
上创建了索引,而不是
nested
mode
字段。有什么提示吗。我可能做错了什么?

您(当前)无法从嵌套属性创建二级索引。从(我的)重点:

对于每个辅助索引,必须指定以下内容:

  • 索引的键架构索引键架构中的每个属性都必须是字符串、数字或二进制类型的顶级属性。不允许嵌套属性和多值集。键架构的其他要求取决于索引的类型:
但是,您可以