userver
userver copied to clipboard
Поддержка коллекций в запросах к БД
На данный момент есть возможность передавать параметр типа std::vector в Execute и он эскейпится в значение массива.
Хорошо бы добавить возможность такого преобразования для google::protobuf::RepeatedField и для других коллекций. В идеале было бы очень удобно, если бы была реализована функция Escape для любых типов у которых есть begin и end, которая работала бы как для std::vector.
Хороший интересный функционал. Посмотрим, что можно сделать
@apolukhin this should be resolved by https://github.com/userver-framework/userver/commit/d9a2218fa18cd37c9bcff2fb876323ebd49e7f09, although diagnostics for unsupported types could be improved
Thanks for the feature request, for the PR and for the heads up!