Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Want to get type of filters. #3070

Open
amixedcolor opened this issue Dec 13, 2024 · 2 comments
Open

Want to get type of filters. #3070

amixedcolor opened this issue Dec 13, 2024 · 2 comments
Assignees

Comments

@amixedcolor
Copy link

Environment information

System:
  OS: macOS 15.1
  CPU: (8) arm64 Apple M2
  Memory: 146.84 MB / 16.00 GB
  Shell: /bin/zsh
Binaries:
  Node: 20.9.0 - /usr/local/bin/node
  Yarn: 1.22.19 - /usr/local/bin/yarn
  npm: 10.1.0 - /usr/local/bin/npm
  pnpm: undefined - undefined
NPM Packages:
  @aws-amplify/auth-construct: 1.4.0
  @aws-amplify/backend: 1.6.0
  @aws-amplify/backend-auth: 1.3.0
  @aws-amplify/backend-cli: 1.4.0
  @aws-amplify/backend-data: 1.1.6
  @aws-amplify/backend-deployer: 1.1.6
  @aws-amplify/backend-function: 1.7.3
  @aws-amplify/backend-output-schemas: 1.4.0
  @aws-amplify/backend-output-storage: 1.1.3
  @aws-amplify/backend-secret: 1.1.4
  @aws-amplify/backend-storage: 1.2.2
  @aws-amplify/cli-core: 1.2.0
  @aws-amplify/client-config: 1.5.1
  @aws-amplify/deployed-backend-client: 1.4.2
  @aws-amplify/form-generator: 1.0.3
  @aws-amplify/model-generator: 1.0.8
  @aws-amplify/platform-core: 1.1.0
  @aws-amplify/plugin-types: 1.3.1
  @aws-amplify/sandbox: 1.2.4
  @aws-amplify/schema-generator: 1.2.5
  aws-amplify: 6.10.2
  aws-cdk: 2.164.1
  aws-cdk-lib: 2.164.1
  typescript: 5.6.3
AWS environment variables:
  AWS_STS_REGIONAL_ENDPOINTS = regional
  AWS_NODEJS_CONNECTION_REUSE_ENABLED = 1
  AWS_SDK_LOAD_CONFIG = 1
No CDK environment variables

Describe the feature

The list<Model name>By... , which is generated when the secondary index is used, is exported and can be used by import type.

Use case

The methods of list<Model name>By... methods with application-side sort key switch statements, even if the function type is any type to avoid the error “Stack to compare is too deep. ts(2321)”, it can still be used for type completion to work properly.

@ykethan
Copy link
Member

ykethan commented Dec 13, 2024

Hey,👋 thanks for raising this! I'm going to transfer this over to our API repository for better assistance 🙂

@ykethan ykethan transferred this issue from aws-amplify/amplify-backend Dec 13, 2024
@chrisbonifacio chrisbonifacio added feature-request New feature or request and removed pending-triage labels Dec 16, 2024
@chrisbonifacio
Copy link
Member

chrisbonifacio commented Dec 16, 2024

Hi @amixedcolor thanks for raising this! I've labeled it as a feature request for the team to consider.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants