Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
impressive17
@impressive17
Protocol buffers
Как сделать oneof валидацию для необязатального поля PROTOBUF?
Проблема в том, что когда поля в запросе нет, валидатор ругается, что пустое значение не соответствует ни одному из значений, указанных в oneof. А указать пустое значение в oneof нельзя.
Вопрос задан
более трёх лет назад
103 просмотра
Комментировать
Подписаться
1
Простой
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
1
Дмитрий Шицков
@Zarom
Какая версия proto?
Пробовали задать default значение?
Пустое значение не следует передавать. Если поле необязательное, то его вовсе не следует передавать, а не передавать пустым.
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
TLS
+1 ещё
Простой
Где и как искать описания современного Battlenet протокола?
2 подписчика
10 нояб. 2024
294 просмотра
1
ответ
Go
+1 ещё
Средний
Как объединить grpc stubs и proto messages в один файл?
1 подписчик
более года назад
98 просмотров
0
ответов
Protocol buffers
+1 ещё
Средний
Как перевести структуры Apache Thrift в proto файлы Google Protobuf?
1 подписчик
более года назад
24 просмотра
0
ответов
Protocol buffers
Простой
Как парсить из стрима probobuf на питоне?
2 подписчика
более года назад
152 просмотра
1
ответ
Go
+1 ещё
Сложный
Golang protoc grpc gateway, почему возникает ошибка?
1 подписчик
более года назад
146 просмотров
1
ответ
Protocol buffers
Простой
Почему не генерируются конструкторы protobuf?
2 подписчика
более года назад
82 просмотра
0
ответов
Node.js
+1 ещё
Простой
Почему gRPC сервер неправильно присылает объекты внутри массива?
1 подписчик
более двух лет назад
90 просмотров
0
ответов
Protocol buffers
Сложный
Как правильно размещать grpc файлы в репозитории?
1 подписчик
более двух лет назад
113 просмотров
1
ответ
Go
+1 ещё
Простой
Как конвертировать строку в any тип protobuf в Go?
2 подписчика
более двух лет назад
483 просмотра
1
ответ
Protocol buffers
Простой
Как сделать название переменной с знаками «[» и «]»?
2 подписчика
более двух лет назад
99 просмотров
2
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Разработчик мобильных бизнес-приложений на базе Unity/Unity3D
Битворкс
от 4 000 до 5 000 $
Golang Developer
Группа Эксабайт
от 210 000 ₽
Руководитель группы по борьбе с мошенничеством / Fraud management teamlead
Wanted
•
Лимассол
До 4 500 $
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама