使用axios,我尝试从链接到lambda函数的api获取数据:
async getData() {
await axios.get("https://...")
.then(response => {
console.log(response)
})
}
这是我的lambda函数代码:
const AWS = require('aws-sdk');
const docClient = new AWS.DynamoDB.DocumentClient({region: "ap-southeast-1"});
const params = {
TableName : 'tablename'
}
async function listItems(){
try {
const data = await docClient.scan(params).promise()
return data
} catch (err) {
return err
}
}
exports.handler = async (event, context) => {
try {
const data = await listItems()
return { body: JSON.stringify(data) }
} catch (err) {
return { error: err }
}
}
我有一个dynamodb表,我正试图从中获取所有数据点。我有3组数据,每个数据有7个属性。
问题:当我在api网关上测试api时,我会显示所有数据。但是,我无法在控制台日志中显示数据。
我应该如何编辑数据以便在控制台日志中显示它?
暂无答案!
目前还没有任何答案,快来回答吧!