2017-09-20 2 views
0

J'ai la structure de données de la façon suivante. Je veux récupérer tous les enregistrements qui ont subjectName PHYSICS PAPER-I et marksGained 40.Comment interroger la propriété imbriquée sur dynamo DB

Est-il possible d'interroger de tels enregistrements? Existe-t-il d'autres bibliothèques sur lesquelles nous pouvons nous appuyer pour y parvenir?

{ 
    "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" 
} 

Répondre