https://blogs.msdn.microsoft.com/dotnet/2018/05/30/announcing-entity-framework-core-2-1/
" Теперь мы поддерживаем перевод его в предложение SQL GROUP BY в большинстве распространенных случаев. "
Предположительно, ваш случай не является« общим »?
У меня была эта проблема в версии 2.0. Я решил это, вручную разработав множество методов для генерации SQL. да, это был PITA, но я хотел придерживаться Core по другим причинам.
Я вижу три пути.
Я бы, вероятно, просто использовал инструмент, подобный jekyll с его файлами данных .
Положить что-то подобное в mytemplate.md
:
$for(data)$
$data$
$endfor$
Преобразуйте CSV-файл в файл JSON или YAML
, загрузите этот файл с опцией --metadata-file
и используйте шаблон для рендеринга вывода:
Существует много фильтров pandoc (например, pandoc-placetable или pantable ), которые читают CSV и преобразовать его в таблицу Пандока. Но вы хотите преобразовать его в формат метаданных pandoc (который обычно анализируется из фронт-матерства YAML файлов уценки). Я полагаю, вы можете настроить один из этих фильтров pandoc для своих целей.