我通过DynamoDB和Node.js进行查询。
我想按日期(时间戳)值排序,但“我的代码”并不完美。
const queryParams = {
TableName: "zzim-review",
IndexName: "meaningless-created-index",
ScanIndexForward: false,
Limit: 100,
ExpressionAttributeNames: {
"#MeaningLess": "meaningless",
"#Created": "created",
"#Status": "status"
},
ExpressionAttributeValues: {
":zero": {N: "0"},
":deleted": {S: "deleted"}
},
KeyConditionExpression: "#MeaningLess = :zero AND #Created >= :zero"
};
这不是错误,但不是排序列表。 实际上,created(timestamp)值不是问题。
我不知道为什么这会失败。
时间:1547786320271(1天前)
时间:1547786320271(4天前)
时间:1547786320271(30小时之前)
。
。
[我打电话的时候经常变]
时间:1547786320271(30小时前)
时间:1547786320271(1天前)
时间:1547786320271(4天前)
。
。
需要帮助。
谢谢:)