我试图在SQL中为每条记录评估一个JSON响应,并将它们合并到一个表中。
我目前正在使用consuming-json-strings-in-sql-server/来解析返回表值函数的json, e.g。
select *
from parseJSON('{"a":1}');
给出了
element_id sequenceNo parent_ID Object_ID NAME StringValue ValueType 1 0 1 NULL a int 2 1 NULL 1 - object
这需要对每个记录进行递归并合并存储在另一个表中的每个JSON字符串。我确定我再次过度思考这个问题并希望一些简单的事情即将来临......
一如既往,非常感谢任何帮助!
答案 0 :(得分:1)
我认为你想要的是:
// reset hook from sys_note to render notes at the bottom of the list module
$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['recordlist/Modules/Recordlist/index.php']['drawFooterHook']['sys_note'] = '';
// render sys_note notes in the header instead
$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['recordlist/Modules/Recordlist/index.php']['drawHeaderHook']['sys_note'] = \TYPO3\CMS\SysNote\Hook\RecordListHook::class . '->render';
答案 1 :(得分:0)
是否要从表的json和列加入返回的属性?
select * from table1 t inner join
(select * from parseJSON('{"a":1}') where Name = 'a') p
ON t.a = p.Name