Es gibt eine seltsame Sache, wenn DynamoDB-Tabelle mit AWS DynamodB Document Model in C# abgefragt wird. Diese Dynamodb-Tabelle "Benutzer" besteht aus dem Primärschlüssel des Benutzernamens und der GSI wurde für die Schlüssel user_type, user_id und username festgelegt.Dynamodb-Fehler: Entweder die keyconditions oder der Parameter keyconditionexpression müssen in der Anforderung angegeben werden
Diese Tabelle funktioniert, wenn ich ein Dokument einfügen, aber wenn ein nicht indiziert aber gsi-ed Spalte es gibt Fehler als
either the keyconditions or keyconditionexpression parameter must be specified in the request.
Ich habe die Abfrage der Bedingung in Filterobjekt angegeben, sie warum Es fragt nach den wichtigsten Bedingungen oder ist es zwingend erforderlich, die wichtigsten Bedingungen anzugeben? Wenn ja wie?
Danke für Hilfe.