에러가 발생한 경우 아래 정보를 모두 제공해주시면 보다 정확한 답변이 가능합니다!
-
SDK 버전 : 5.4.1
public void UpdateAchievementData(AchievementType type)
{
AchievementSave save = AchievementManager.Instance.AchievementSaves[type];
string indate = AchievementManager.Instance.AchievementIndates[type];Param param = new Param(); param.Add("Count", save.Count); param.Add("Level", save.Level); param.Add("Type", save.Type.ToString()); param.Add("Goal", save.Goal); param.Add("Key", save.CurrentKey); param.Add("IsClear", save.IsClear); SendQueue.Enqueue(Backend.GameData.Update, "Achievement", indate, param, result => { if (!result.IsSuccess()) BackendManager.SendLogError("update_achievement", result, $"TableController.type:{save.CurrentKey}"); }); }
위 코드를 사용하여 Achievement 테이블에 update를 보냈으나 에러가 발생하여 문의 드립니다.
{
"errorCode": "ValidationException",
"Message": "ExpressionAttributeValues contains invalid value: Supplied AttributeValue is empty, must contain exactly one of the supported datatypes for key :owner_inDate",
"statusCode": "400"
}