Я пытаюсь обратиться к конкретному столбцу запроса SQL в зависимости от значения другой строки запроса.
Результат, полученный из SQL-запроса, выглядит примерно так:
Number | Value1 | Value2 | Value3
1 | 3 | 5 | 4
3 | 5 | 2 | 6
2 | 1 | 3 | 2
Для каждой строки я хочу получить значение столбца по индексу числа.
Так, например, в первой строке я хочу получить значение «Value1», которое равно 3.
Во второй строке я хочу получить значение Value3, равное 6 и т. Д.
Затем я перебираю список с циклом TWIG for и могу получить доступ к параметру Number следующим образом:
{% for key in examplelist|keys %}
{% set number = examplelist[key].number %}
{% endfor %}
К сожалению, я не могу обратиться к столбцам 'Value', используя это число.
Я пробовал такие вещи, как:
{{examplelist[key].Value . number }}
или
{{examplelist[key].Value + number }}
или
{{examplelist[key].Value ~ number }}
но ничего из этого не работает ...