Skip to content

Support Null Values #285

Open
Open
@simonmumenthaler

Description

@simonmumenthaler

The default behaviour of dynamo-easy filters out all null (or undefined) values before the mapper function toDb is called. So it's not possible to store null as { NULL: true }

It'd be nice to have real null value support.

It could be sth like this:

@Property({ nullable: true, type: String })
myProperty: string | null

--> as soon as we define string | null as type it's necessary to provide the actual type to the decorator since reading the reflection information design:type will return Object.

Another option would be to globally define how to handle null values. But then it's less explicit and I think the default behaviour of not storing null is mostly preferred.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions