Небольшая настройка вашего фильтра jq поможет:
.movie_results[] | [.id, .genre_ids[]] | join(",")
(В приведенной выше строке не учитываются правила вашей оболочки для экранирования специальных символов. Рассматривали ли вы обход таких проблем с помощью -f опция командной строки?)
Альтернатива
Вот альтернатива, которая позволяет избежать использования двойных кавычек ("
) в фильтре:
.movie_results[] | [.id] + .genre_ids | @csv