dynobase-icon
Dynobase

Error: aws.dynamodb.documentclient is not a constructor

Rafal Wilinski

Answered by Rafal Wilinski

What's Causing This Error

This error occurs in Node.js when you install an older version of the AWS SDK. AWS introduced the DocumentClient in version 2.2.0 of the AWS SDK. So all applications running a version number lower than 2.2.0 of the AWS SDK will experience this error as the DocumentClient does not exist in these earlier versions.

Solution - Here's How To Resolve It

To resolve the error, install the latest version of the AWS SDK using the below command.

npm i aws-sdk@latest

If the above command does not work, delete the package-lock.json file and re-rerun the command.

Better DynamoDB experience.

Try 7-day free trial. No credit card needed.

Product Features

Download
/
Changelog
/
Pricing
/
Member Portal
/
Privacy
/
EULA
/
Twitter
© 2024 Dynobase
+
Dynobase - DynamoDB Swiss Army Knife
Try Dynobase to accelerate your DynamoDB workflow. Start your 7-day free trial today.