[英]Use empty strings with AWS Amplify API and DynamoDB
我開始將 AWS Amplify 用於 Web 應用程序。
我按照入門教程的建議使用 DynamoDB 數據源配置了 AppSync GraphQL。
我的值之一是空字符串,嘗試插入時出現此錯誤
"One or more parameter values were invalid: An AttributeValue may not contain an empty string (Service: AmazonDynamoDBv2; Status Code: 400; Error Code: ValidationException; Request ID: 0000000SOMETHING0000000)"
似乎可以通過將選項convertEmptyValues: true
傳遞給 DynamoDB 客戶端來解決。 你知道我如何使用 AppSync 傳遞這樣的選項嗎?
我在 Amplify 代碼庫中沒有找到這樣的選項。 我希望它會被添加。
同時,我以這種方式傳遞我的可空字符串:
{
id: id,
title: title,
description: description || null
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.