[RESOURCE]
We can now create empty resource objects and populate them later with data and IDs.
This allows us to create an empty resource object, and then add data to it, and then save it out, etc.
[RESOURCE]
You can now search by whether or not fields are NULL.
Simply pass the null value into a conditional. [ 'field' => null ]
You can also negate the null by passing in != such as [ 'field !=' => null ]
[RESOURCE]
You are now able to set nullable fields as NULL when creating a new resource by not passing in the fields value.
Non-nullable fields will be set to their empty equivalents.