We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
The official DynamoDB mapper (at least the 2.x one) has a DynamoDbFlatten that instructs it to flatten the specified property out into a single row:
DynamoDbFlatten
@DynamoDbBean data class BookItem( @get:DynamoDbPartitionKey var iban: String? var name: String? = null, @get:DynamoDbFlatten var author: Author? = null ) { @get:DynamoDbSortKey var sortKey: String = "book" @DynamoDbBean data class Author( @get:DynamoDbAttribute("authorName") var name: String? = null, @get:DynamoDbAttribute("authorNationality") var nationality: String? = null ) }
It would be nice if Tempest provided either an automatic or manual mapping of these nested types.
The text was updated successfully, but these errors were encountered:
Hmm I think your example is missing the @DynamoDbFlatten annotation?
@DynamoDbFlatten
@DynamoDbBean data class BookItem( // ... @get:DynamoDbFlatten var author: Author? = null ) { // ... }
Sorry, something went wrong.
Yeah, my bad. I've updated the example
No branches or pull requests
The official DynamoDB mapper (at least the 2.x one) has a
DynamoDbFlatten
that instructs it to flatten the specified property out into a single row:It would be nice if Tempest provided either an automatic or manual mapping of these nested types.
The text was updated successfully, but these errors were encountered: