es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: AMAZON-DYNAMODB

Escribir múltiples elementos en una tabla de DynamoDB.

Tengo la siguiente lista de diccionarios: datalist = [ {‘Business’: ‘Business A’, ‘Category’: ‘IT’, ‘Title’: ‘IT Manager’}, {‘Business’: ‘Business A’, ‘Category’: ‘Sourcing’, ‘Title’: ‘Sourcing Manager’} ] Me gustaría cargarlo en DynamoDB en el siguiente formato: table.put_item(Item={ ‘Business’: ‘Business A iría aquí’, ‘Category’: ‘IT iría aquí’, ‘Title’: ‘IT Manager iría aquí’ . . . Read more

DynamoDB FilterExpression con ‘NOT EXIST’ como condición en boto3.

Estoy tratando de realizar un escaneo de tabla dynamodb con una expresión de filtro. La expresión de filtro actual tiene una condición de begins_with algo como: import os import boto3 from boto3.dynamodb.conditions import Attr env_id = os.environ[‘ENVIRONMENT’] buId = ‘10014’ <h1>Define the table</h1> table = boto3.resource(‘dynamodb’).Table(env_id+’-abcd’) response = table.scan( ProjectionExpression=’#SubsId,#ItemId,#SeqNum’, . . . Read more

La tabla no existe en dynamoose.

Cuando intento obtener datos de dynamoDb, obtengo una excepción de recurso no encontrado. Tampoco está entrando en el bloque catch para que pueda capturar la excepción. Debido a esto, obtengo un error de tiempo de ejecución. ¿Cómo puedo manejar este error? this.getModel() .query(queryfilter) .attributes(attr) .exec(); }

Bloqueo pesimista con DynamoDB en Amplify / React.

En este momento estoy desarrollando una aplicación Amplify en React, que muestra datos recuperados de un DynamoDB. Cada fila tiene un id único. Un usuario puede modificar las filas y guardar los cambios en la base de datos. Me gustaría implementar un bloqueo pesimista cuando se edita una fila. Como . . . Read more

cómo obtener un determinado artículo con un índice secundario

Me gustaría pedir ayuda; estoy tratando de obtener un elemento específico de la tabla dynamodb llamándolo con el id específico (clave primaria) y con un índice secundario global llamado index_book. La función de interés es la siguiente: case “GET /book/{id}”: body = await dynamo .get({ TableName: “book”, Key: { id: . . . Read more