我需要在由Appsync API使用和创建的Dynamodb表中执行一些操作。我需要从由amplify add function
命令添加的lambda函数访问它。使用带有API ID和环境的完整表名,因为“ User-apiid-dev”可以正常工作。但是,我不想在lambda函数中使用环境名称和API ID对整个表名称进行硬编码。
最后使用API_UNDERDOGAMPLIFYAPI_GRAPHQLAPIIDOUTPUT
和ENV
lambda函数中的环境变量。
const UsersTable = `User-${process.env.API_UNDERDOGAMPLIFYAPI_GRAPHQLAPIIDOUTPUT}-${process.env.ENV}`