Describe the bug

When I JSON.GET a single field from a JSON object, the response is an array with a single value in it. This is unintuitive and dumb (IMO). You're making 1000s of developers make functions to handle your array case when only a single value is requested. I'm sure you won't fix it, as it seems to be "by design" but holy crap it's a bad f'n design.

To reproduce

See above.

Expected behavior

When I JSON.GET a single field, I should get the value of that field, not an array of field values with only one entry.

Additional information

When I JSON.GET $ on a key, I get the value stored. That makes no sense based on this logic. How dumb.

Comment From: sundb

Please make a new issue in https://github.com/RedisJSON/RedisJSON to get help.