Ich habe Elemente mit ItemIDs und Pfade. ItemID ist der Partitionsschlüssel und Path ist der Bereichsschlüssel. Wenn ich mehrere ItemIDs haben möchte, die ich abfragen möchte, aber den Bereichsschlüssel nicht einschließen möchte, ist es möglich, es mit batchGet
zu tun, oder muss ich query
für jede der ItemIDs verwenden? Ich habe versucht batchGet
, aber erhalten Sie den Fehler "The provided key element does not match the schema"
Ist es möglich, Batch mehrere Elemente nur nach Partitionsschlüssel zu synchronisieren, DynamoDB
1
A
Antwort
0
Nein, es ist nicht möglich, die Elemente nur basierend auf Partition Schlüssel zu erhalten. Die Charge get Artikel API erfordert sowohl Partition und Bereich Schlüssel.
Schlüssel - Ein Array von Primärschlüsselattributwerten, die spezifische Elemente in der Tabelle definieren. Für jeden Primärschlüssel müssen Sie alle Schlüsselattribute angeben. Mit einem einfachen Primärschlüssel benötigen Sie beispielsweise nur , um den Partitionsschlüsselwert anzugeben. Für einen zusammengesetzten Schlüssel müssen Sie sowohl den Partitionsschlüsselwert als auch den Sortierschlüsselwert angeben.
Sie können jedoch Query-API verwenden, um nur die Daten durch Partitionsschlüssel zu erhalten.
Verwandte Themen
- 1. DynamoDB Batch Update
- 2. Wie bekomme ich Daten von aws Dynamodb nur mit Partitionsschlüssel?
- 3. Wie lösche ich im Batch mit DynamoDB?
- 4. DocumentDB Benutzerberechtigungen - nach Partitionsschlüssel?
- 5. Ist es möglich, nur terminale Methodenaufrufe in Java-Streams zu synchronisieren?
- 6. Es ist möglich, nur Doppelzeichen zu finden?
- 7. Ist es möglich, Variablen als dom-Elemente zu verwenden?
- 8. AWS DynamoDB + mehrere Titan-Server: Ist dieses Setup möglich?
- 9. Ist es möglich, Batch-POST-API-Aufrufe durchzuführen?
- 10. Selenium ChromeDriver - ist es möglich, mehrere Erweiterungen zu laden?
- 11. Ist es möglich, Elemente innerhalb von StackLayout zu animieren?
- 12. Ist es möglich, mehrere Instanzen derselben Delphi-Dienstanwendung zu installieren?
- 13. Ist es möglich, an mehrwertige Attribute in DynamoDB anzuhängen?
- 14. Ist es möglich mehrere MKAnnotationViews auszuwählen?
- 15. Spinner mit Kontrollkästchen Elemente, ist es möglich?
- 16. Wie ist es möglich, mehrere Instanzen mit Backbone.Paginator.js zu betreiben?
- 17. ist es möglich, nur geänderte Dateien zu "git status"?
- 18. Ist es möglich, mehrere simultane Tasteneingaben mit ProcessingJS zu haben?
- 19. Ist es möglich, mehrere PropertyPlaceHolderConfigurer in meinem ApplicationContext zu haben?
- 20. ist es möglich, mehrere Profile im selben Fenster zu öffnen?
- 21. Ist es möglich, den DynamoDb-Berechtigungsbereich nur für Tabellen mit einem Präfix einzurichten?
- 22. Ist es möglich, ListPreference-Elemente von einem Adapter zu laden?
- 23. Ist es möglich, Elemente aus PriorityQueue zu entfernen?
- 24. Ist es möglich Elemente von Java8 Streams zu "fusionieren"?
- 25. Ist es möglich, mehrere Ressourcen in routing.yml zu laden?
- 26. Dynamodb Batch schreiben Updates vorhandene Artikel
- 27. Ist es möglich, mehrere Masken mit Clip-Pfad zu haben?
- 28. Ist es möglich, über php gehostete lokale Verbindungen zu Amazon dynamoDb zu haben?
- 29. Ist es möglich, mehrere Elemente im Bereich Elemente der Chrome-Entwicklerwerkzeuge auszuwählen?
- 30. Ist es möglich, mehrere Vorlagen-Engines in Sails.js zu verwenden?