- Newest
- Most votes
- Most comments
The issue you're experiencing with NoSQL Workbench not properly handling queries on Global Secondary Indexes (GSIs) or scans with BETWEEN using string ISO dates is likely a limitation or bug in the current version of the tool.
NoSQL Workbench is designed to provide a graphical interface for developing and testing queries for Amazon DynamoDB, including support for complex operations. However, it appears that the tool may not be correctly interpreting or executing the BETWEEN condition for string-based date fields in the context of GSIs.
Given that the AWS CLI command works as expected, the problem seems to be specific to NoSQL Workbench's implementation. This could be due to how the tool processes date strings or handles certain types of complex queries on GSIs.
As a workaround, you might consider:
-
Using the AWS CLI or AWS SDKs for these specific types of queries until the issue is resolved in NoSQL Workbench.
-
Checking if there's a newer version of NoSQL Workbench available, as the issue might have been addressed in a recent update.
-
Reporting this as a bug to AWS support or through the AWS forums, providing details about your query and the unexpected results you're getting in NoSQL Workbench.
-
Trying to modify the query in NoSQL Workbench to use a different date format or query structure that might be more compatible with the tool's current capabilities.
It's worth noting that while NoSQL Workbench is a powerful tool for DynamoDB development, it may occasionally have limitations or discrepancies compared to direct API calls or CLI commands, especially for more complex query scenarios.
Sources
NoSQL Workbench for DynamoDB - Amazon DynamoDB
Exploring datasets and building operations with NoSQL Workbench - Amazon DynamoDB
Release history for NoSQL Workbench - Amazon DynamoDB
answered 2 years ago
Relevant content
asked 6 years ago
- AWS OFFICIALUpdated 3 years ago
