Пользовательская переменная не обновляется в подзапросе

Вот мое решение, используя временную скрытую форму.

//Create an hidden form
var form = $('<form>', {'method': 'POST', 'action': this.href}).hide();

//Add params
var params = { ...your params... };
$.each(params, function (k, v) {
    form.append($('<input>', {'type': 'hidden', 'name': k, 'value': v}));
});

//Make it part of the document and submit
$('body').append(form);
form.submit();

//Clean up
form.remove();

Обратите внимание, что я широко использую JQuery, но вы можете сделать то же самое с встроенным JS.

0
задан hgp-it 22 February 2019 в 12:14
поделиться

1 ответ

Я полагаю, что нашел ответ, включив всю таблицу сканирования в фактический CTE:

WITH RECURSIVE category_path (id, title, path) AS
(
  SELECT category_id, category_default_label, category_default_label path FROM tbl_eav_categories WHERE parent_category_id IS NULL
  UNION ALL
  SELECT c.category_id, c.category_default_label, CONCAT(cp.path, ' [',c.parent_category_id, '] >> ', c.category_default_label) FROM category_path cp JOIN tbl_eav_categories c ON cp.id = c.parent_category_id
)
SELECT id,path FROM category_path
ORDER BY path;
0
ответ дан hgp-it 22 February 2019 в 12:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: