fix: null number field

Currently, if number field is None, an exception will be raised.
So there's no way to make the number field nullable.