I'm not understanding by reading Amazon DynamoDB guide if there's a way to order Items after a query/scan.
For example:
--My database table--
TableName:"Projects",
Item:{
"projectOwner": "User1",
"projectName": "Project1",
"creationDate": "Wed Nov 20 2016",
"updateDate": "Wed Nov 29 2016",
}Item:{
"projectOwner": "User1",
"projectName": "Project2",
"creationDate": "Wed Nov 20 2016",
"updateDate": "Wed Nov 28 2016",
}Item:{
"projectOwner": "User1",
"projectName": "Project3",
"creationDate": "Wed Nov 20 2016",
"updateDate": "Wed Nov 30 2016",
}
So I want to scan my database and return all the Items ordered by "updateDate". Is there a way to achieve this using dynamoDB params?
params = {
TableName: "Projects",
ProjectionExpression: "projectName",
KeyConditionExpression: "projectOwner = :userId",
ExpressionAttributeValues: {
":userId":userId
}
};