Если вы даете Twig объект, он неявно вызывает метод __toString () для этого объекта.Вот как вы получаете сообщение об ошибке.
Вы ищете значение переменной для этого объекта?В таком случае используйте имя поля (например, output.something).
То, что вы, очевидно, пытаетесь сделать, - это использовать объект как объект и обрабатывать его с помощью функций javascript.Самый простой способ сделать это, как правило, использовать фильтр json_encode, который будет генерировать объект JSON с правильной кодировкой и всем, при условии, что ваш базовый объект Symfony / Doctrine чист.
var {{ value | split('.') | first }} = "{{ output | json_encode }}";
должен сделать свое дело.
Но, честно говоря, я думаю, что такой стиль кода вызывает проблемы.Вы должны назначать свои переменные явно, а не повторять имена полей так, как вы это делаете.