DynamoDB Javascript - Abfrage nach Primärschlüssel und Array von Bereichsschlüsseln?

Neu zu DynamoDB und müssen die obige Abfrage durchführen, aber nicht sicher, wie. Hier ist, was ich gerade versuche, und ich erhalte den folgenden Fehler.

Btw, ich benutze diese Javascript-Bibliothek mit DynamoDB:https: //github.com/awslabs/dynamodb-document-js-sd

var ids = ['12313','12312313','12312313'];
var params = {
        TableName: 'apps',
        IndexName: 'state-app_id-index',
        KeyConditions: [
            DynamoDB.Condition("state", "EQ", "active"),
            DynamoDB.Condition("id", "IN", ids)
        ]
    };

    DynamoDB.query(params, function(error, response) {});

Der Fehler, den ich erhalte, lautet wie folgt:

ValidationException: Ein oder mehrere Parameterwerte waren ungültig: ComparisonOperator IN ist nicht gültig für L AttributeValue type

Antworten auf die Frage(4)

Ihre Antwort auf die Frage