Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.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 如何查询dynamo DB上的嵌套属性_Amazon Dynamodb_Aws Sdk_Dynamo Local - Fatal编程技术网

Amazon dynamodb 如何查询dynamo DB上的嵌套属性

Amazon dynamodb 如何查询dynamo DB上的嵌套属性,amazon-dynamodb,aws-sdk,dynamo-local,Amazon Dynamodb,Aws Sdk,Dynamo Local,我的数据结构如下所示。我想检索所有主题名为PHYSICS PAPER-I和标记为40的记录 是否可以查询这些记录?有没有其他库可以用来实现这一点 { "CID": "A1", "COL_ID": "HARISHFYSX", "district": "ADILABAD", "grandresult": "C", "grandtotal": "232", "stdntname": "JAMES", "subjects": [ { "marksGaine

我的数据结构如下所示。我想检索所有主题名为PHYSICS PAPER-I和标记为40的记录

是否可以查询这些记录?有没有其他库可以用来实现这一点

{
  "CID": "A1",
  "COL_ID": "HARISHFYSX",
  "district": "ADILABAD",
  "grandresult": "C",
  "grandtotal": "232",
  "stdntname": "JAMES",
  "subjects": [
    {
      "marksGained": "38",
      "outcome": "P",
      "passType": "*",
      "subjectName": "ENGLISH PAPER -I"
    },
    {
      "marksGained": "56",
      "outcome": "P",
      "passType": "*",
      "subjectName": "TELUGU PAPER-I"
    },
    {
      "marksGained": "42",
      "outcome": "P",
      "passType": "*",
      "subjectName": "BOTANY PAPER-I"
    },
    {
      "marksGained": "22",
      "outcome": "P",
      "passType": "*",
      "subjectName": "ZOOLOGY PAPER-I"
    },
    {
      "marksGained": "40",
      "outcome": "P",
      "passType": "*",
      "subjectName": "PHYSICS PAPER-I"
    },
    {
      "marksGained": "34",
      "outcome": "P",
      "passType": null,
      "subjectName": "CHEMISTRY PAPER-I"
    }
  ],
  "ticket": "1534343434",
  "UID": "A1_1534343434"
}

不能对嵌套对象进行查询,这将是一次扫描。下面的论坛进行了详细讨论

希望能有帮助