AnotherRedisDesktopManager icon indicating copy to clipboard operation
AnotherRedisDesktopManager copied to clipboard

[Feature Request] JSON viewer?

Open Zer0xxxx opened this issue 1 year ago • 5 comments

Hello!

Currently, when I click on a JSON Redis entry, I have an error message:

Visual display is not supported for this type. Please use console

What is the current state of this? I'm using Redis JSON a lot.

Zer0xxxx avatar Jul 02 '24 17:07 Zer0xxxx

Same issue with RedisInsight.

image

Zer0xxxx avatar Jul 02 '24 17:07 Zer0xxxx

exec type xxxxkey in console, you should got ReJSON-RL

but in some conditions you maight got json in cloud servers, this is usually due to the Redis developed by cloud service providers themselves, and there may be differences in command parameters, so the app cannot be directly compatible

qishibo avatar Jul 03 '24 00:07 qishibo

exec type xxxxkey in console, you should got ReJSON-RL

but in some conditions you might got json in cloud servers, this is usually due to the Redis developed by cloud service providers themselves, and there may be differences in command parameters, so the app cannot be directly compatible

Thank you for your answer! I'll try it this night. So, it's difficult to support this type in the GUI with a standard way? :(

Zer0xxxx avatar Jul 03 '24 00:07 Zer0xxxx

I've tried that before and I can only display the JSON value, if I try to edit or save them , there will be some errors due to the different params , such as json.set xxx xxx [additional params ], and this param is necessary

If necessary, it can be made read-only, can be displayed, but cannot be edited

qishibo avatar Jul 03 '24 02:07 qishibo

additional, you can exec JSON.GET xxx NOESCAPE , this cmd is standard Redis command, to see if you can get the correct result.

If same with standard Redis, I've try to compatible with it in a read-only mode

qishibo avatar Jul 03 '24 06:07 qishibo

supported in latest version, hava a try!

qishibo avatar Nov 02 '24 16:11 qishibo

cloud Redis such as upstach returns json if type is json-rl, I've compatible with this

qishibo avatar Nov 02 '24 16:11 qishibo