I have table in dynamoDB with partition key and range key.
Table structure
Subscriber ID (partition key) | Item Id (Range Key) | Date |...
123 | P_345 | some date 1 | ...
123 | I_456 | some date 2 |
123 | A_678 | some date 3 | ...
Now I want to retrieve the data from the table using QueryAsync
C# library with multiple scan conditions.
- HashKey = 123
- condition 1; Date is between 'some date 1' and 'some date 2'
- condition 2. Range Key begins_with I_ and P_
Is there any way which I can achieve this using c# dynamoDB APIs? Please help