Open
Description
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.