dynamodb-path
Convert an array path like ['x', '291', '2', 'beep', 283]
to a string path like #x[291][2].#beep[283]
suitable for DynamoDB UpdateExpressions.
example
var ddbPath = var '#' + s var arr = 'x' '291' '2' 'beep' 283var str = console // #x[291][2].#beep[283]
api
ddbPath(path[, map])
Takes an array, returns a string. Will throw if path
is invalid. If a map
function is provided, it will be called for every string segment. You can use this mapper to escape segments and collect names for ExpressionAttributeNames.
install
With npm do:
npm install dynamodb-path
license
MIT © ironSource