JSON String Only

When returning JSON formats (json, json.array, json.rest) Jarvis will attempt to use native JSON types for appropriate columns. This is a new feature implemented in Jarvis version 7.4.0 and later.

Specifically:

The numeric value behaviour is typically performed by the driver, and cannot generally be disabled.

However, the Boolean and JSON processing is explicit post-processing performed automatically by Jarvis.

To disable post-processing non-string return for Boolean and JSON column types, set the json_string_only option to request that these types be returned as strings. This may be required for backwards compatibility for old applications.