diff --git a/sql/templates/sqlquery.html b/sql/templates/sqlquery.html
index 60deae3657..e1d8902a65 100644
--- a/sql/templates/sqlquery.html
+++ b/sql/templates/sqlquery.html
@@ -779,7 +779,7 @@
收藏语句
//初始化查询结果
var isdetail = false
var optgroup = $('#instance_name :selected').parent().attr('label');
- if (optgroup == 'Mongo') {
+ if (optgroup === 'Mongo' || optgroup === 'Redis') {
isdetail = true
}
var showExport = {{can_download}}===1
@@ -811,6 +811,17 @@ 收藏语句
$.each(row, function (key, value) {
if (key === 0) {//mongodb这里要修改
let rs = value;
+ if (optgroup === 'Redis') {
+ try {
+ rs = JSON.parse(rs);
+ if (typeof rs == 'object' && rs) {
+ rs = JSON.stringify(rs, null, 2)
+ }
+ } catch (e) {
+ html.push('' + "非json格式,无法格式化!" + '');
+ return false;
+ }
+ }
html.push('' + highLight(rs) + '
');
}
});