get Managers
unknown
javascript
3 months ago
739 B
9
Indexable
async function getManagers({ warehouse_id }) { let items = []; try { const queryParams = { TableName: process.env.MANAGER_TABLE, IndexName: 'warehouse_id-index', KeyConditionExpression: "warehouse_id = :warehouse_id", ExpressionAttributeValues: { ":warehouse_id": { S: warehouse_id }, }, }; const result = await dynamodb.send( new import_client_dynamodb.QueryCommand(queryParams) ); items = items.concat(result.Items); return { statusCode: 200, body: JSON.stringify(items), headers }; } catch (error) { console.error("Error:", error); return { statusCode: 500, body: JSON.stringify({ message: "Error fetching data" }), headers }; } }
Editor is loading...
Leave a Comment