スイフトコードです:予約キーワードここでは3
queryExpression.keyConditionExpression = "#userId= :userId"
queryExpression.expressionAttributeNames = ["#userId":"userId", "#status":"status"]
queryExpression.expressionAttributeValues = [":userId":userID, ":status":"accept"]
queryExpression.projectionExpression = "status"
が、私は次のエラーを持って、私はステータスワードは、DynamoDBのでは予約語であることを知らなかっ:
Error Domain=com.amazonaws.AWSCognitoIdentityErrorDomain Code=0 "(null)" UserInfo={message=Invalid ProjectionExpression: Attribute name is a reserved keyword; reserved keyword: status, __type=com.amazon.coral.validate#ValidationException}
私がしています私はそれを理解していないと私はスウィフトの例を見つけることができません。これをどのように達成するのですか? http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Expressions.ExpressionAttributeNames.html#Expressions.ExpressionAttributeNames.ReservedWords
私はDynamoDBの新機能です。
ありがとうございます!ここで
更新された投稿をご覧ください。あなたの応答、MangoBoyをありがとう。 – Piotr
新しい質問のために別の投稿をしてください。 – MangoBoy
私は新しい投稿 - https://stackoverflow.com/q/46132580/5921575を作成しました。ありがとう! – Piotr