[Table Storage] Azurite does not return properties with null values when querying with $select operator #2535
Labels
alignment
Alignment between Azurite with Azure Storage production
table-query
table-storage
Relating to Azurite table storage implementation
There is an inconsistency in the way Azurite serves queries that include inexistent properties. Azure Table Storage returns properties with null values, while Azurite does not include them in the payload.
Add entity:
Get entity requesting the inexsistent property:
That's what it looks like for Azure Table Storage:
Add entity:
Get entity requesting the inexsistent property:
To be honest, I would prefer if Table Storage behaved like Azurite :) In my scenario, I query for ~20 properties while only a few will have values. It means that the responses are unnecessarily large. If there is a way to tell Azure Table Storage to skip null properties, it would be much appreciated!
The text was updated successfully, but these errors were encountered: